Class SY_Menu

Known SubClasses

MD_Menu_UI, SY_Menu_UI

Properties

LOCAL cMainTable$="*SKIP*"  
LOCAL cSEP$="|"  
LOCAL checked=isTRUE  
LOCAL cRecordChanged=isFALSE  
LOCAL cBT_PrintTask$  

Methods

FUNCTION TreeDrop()  
FUNCTION LOCAL BT_Accept()  
FUNCTION LOCAL BT_Close()  
FUNCTION LOCAL BT_FACTORYDEFAULT()  
FUNCTION LOCAL BT_MenuAdd()  
FUNCTION LOCAL BT_MenuDel()  
FUNCTION LOCAL BT_MenuReset()  
FUNCTION LOCAL BuildBranch(Tree.MenuName$, Tree.ModuleCode$, Tree.TaskKey$, Tree.Position$)  
FUNCTION LOCAL BuildLeaf(Tree.MenuName$, Branch.ModuleCode$, Branch.TaskKey$, Branch.Position$)  
FUNCTION LOCAL ChangeLB_MenuTree()  
FUNCTION LOCAL ChangeTaskKey()  
FUNCTION LOCAL ConfirmDelete()  
FUNCTION LOCAL ConfirmWrite()  
FUNCTION LOCAL GetCurrentRecord()  
FUNCTION LOCAL OnExit()  
FUNCTION LOCAL OpenMemoryFile()  
FUNCTION LOCAL PostLoad()  
FUNCTION LOCAL UpdateTree()  

Properties inherited from: SY_MaintUI

InBrowse, ViewOnly

Properties inherited from: SY_SERVICE

BOF, CurrentBrowseIndex$, CurrentIndex$, EOF, SecurityAccess

Methods inherited from: SY_MaintUI

HasRights(), RefreshBindings(), SetDocDateWarnOff(), SetUIRecord(), SetVar(), AddSuppressedMsg(), BindVariables(), BT_Accept(), BT_AcceptClose(), BT_Cancel(), BT_CancelClose(), BT_Delete(), BT_First(), BT_Last(), BT_List(), BT_Listing(), BT_Next(), BT_Office(), BT_OKView(), BT_Prev(), BT_Print(), CheckMemo(), ClassPushMemoBtn(), ConfirmDelete(), ConfirmWrite(), DefaultChange(), DisplayErrorMsg(), DisplayMemoButton(), DisplayWriteError(), ExplodeIOL(), GetBusinessObject(), GetControlID(), GetFirstID(), HandleDocumentDateWarning(), HasMemos(), HidePopupMenu(), InitBusinessObject(), KeyChange(), LaunchMemo(), OnExit(), PostLoad(), QuickConfirmWrite(), PERFORM ResolveMemoParameters(), ReturnToCtlOrGrid(), PERFORM RtrnToCTLOrGrid(), SetBusinessObject(), SetFocusFailedID(), SetFocusFirstID(), SetFormDisplay(), SetFormState(), SetInitialRecord(), SetNumericVal(), SetStringVal()

Methods inherited from: SY_SERVICE

BindVariable(), CheckMainTable(), Clear(), Find(), FindById(), GetChildHandle(), GetChildKeyReference$(), GetColumns$(), GetDataSources$(), GetDataSourcesAddl$(), GetJson$(), GetKey$(), GetKeyColumns$(), GetKeyPadded$(), GetPartialRecord(), GetRecord(), GetRecordCount(), GetRecordEx(), GetResultSets(), GetTable$(), GetTablePath$(), GetValue(), GetValues(), IsValid(), MoveFirst(), MoveLast(), MoveNext(), MovePrevious(), ReadAdditional(), SetBrowseFilter(), SetBrowseIndex(), SetCacheMode(), SetIndex(), SetKeyValue(), SetParentColumns(), SetParentHandle(), SetUIHandle(), PERFORM ClearEditRcd(), FormatJson$(), GetAddlDataSources(), GetDateColumns$(), InitChildCollection(), MoveFirstLast(), MoveNextPrevious(), OpenMainTable(), ParseKeyDef(), PrepareKeyDef(), ReadRec(), ResolveColumnList$(), SetControls(), SetCurrentKey(), UseKeyColl()