public boolean removeSField ( ScreenField sField ) { // This call is used when a SField is deleted boolean bFlag = false ; if ( m_SFieldList . contains ( sField ) ) { // This should only be called for Imaged GridScreens (Child windows would be deleted by now if Component) bFlag = m_SFieldList . removeElement ( sField ) ; if ( sField . getScreenFieldView ( ) != null ) if ( sField . getScreenFieldView ( ) . getControl ( ) != null ) // If it isn't being delete x now, do it sField . free ( ) ; } return bFlag ; }
Remove this screen field from this screen .