| Package: InstantClassEditor | Diagram | Back to overview |
| TInstantClassEditorForm | class |
| Name | Type | Visibility |
| FBackupAttributes | TObjectList | private |
| FChangedAttributes | TStringList | private |
| FNewAttributes | TList | private |
| FModel | TInstantCodeModel | private |
| FNameAttribute | TInstantCodeAttribute | private |
| FTitle | string | private |
| FIsNew | Boolean | private |
| NameAttribute | protected | |
| AttributeImages | TImageList | public |
| StateImages | TImageList | public |
| AttributesMenu | TPopupMenu | public |
| Actions | TActionList | public |
| ActionImages | TImageList | public |
| AttributeNewAction | TAction | public |
| AttributeDeleteAction | TAction | public |
| AttributeNewItem | TMenuItem | public |
| AttributeDeleteItem | TMenuItem | public |
| AttributeEditAction | TAction | public |
| AttributeEditItem | TMenuItem | public |
| PageControl | TPageControl | public |
| ClassSheet | TTabSheet | public |
| ClassNameLabel | TLabel | public |
| BaseClassLabel | TLabel | public |
| UnitLabel | TLabel | public |
| ClassNameEdit | TDBEdit | public |
| BaseClassEdit | TDBComboBox | public |
| UnitEdit | TDBComboBox | public |
| StorageEdit | TDBEdit | public |
| AttributeSheet | TTabSheet | public |
| AttributesSplitter | TSplitter | public |
| InheritedAttributesPanel | TPanel | public |
| InheritedAttributesLabel | TLabel | public |
| InheritedAttributesView | TListView | public |
| IntroducedAttributesPanel | TPanel | public |
| IntroducedAttributesView | TListView | public |
| IntroducedAttributesLabel | TLabel | public |
| StorageLabel | TLabel | public |
| PersistenceComboBox | TDBComboBox | public |
| PersistenceLabel | TLabel | public |
| ChangedAttributes | public | |
| FocusedAttribute | public | |
| IsNew | public | |
| Model | public | |
| NewAttributes | public | |
| Subject | public |
| Name | Parameters | Returns | Visibility | ||||||||
| DeleteAttribute |
|
private | |||||||||
| FitColumns |
|
private | |||||||||
| GetNameAttribute | TInstantCodeAttribute | private | |||||||||
| GetSubject | TInstantCodeClass | private | |||||||||
| LoadAttributeView |
|
private | |||||||||
| SetModel |
|
private | |||||||||
| SetSubject |
|
private | |||||||||
| GetFocusedAttribute | TInstantCodeAttribute | private | |||||||||
| SetIsNew |
|
private | |||||||||
| AddAttributeToView |
|
TListItem | protected | ||||||||
| EditAttribute |
|
Boolean | protected | ||||||||
| PopulateInheritedAttributes | protected | ||||||||||
| PopulateIntroducedAttributes | protected | ||||||||||
| PopulateBaseClasses | protected | ||||||||||
| PopulateUnits | protected | ||||||||||
| UpdateActions | protected | ||||||||||
| UpdateCaption | protected | ||||||||||
| UpdateControls | protected | ||||||||||
| AttributeNewActionExecute |
|
public | |||||||||
| AttributeDeleteActionExecute |
|
public | |||||||||
| AttributeEditActionExecute |
|
public | |||||||||
| FormCreate |
|
public | |||||||||
| IntroducedAttributesViewDblClick |
|
public | |||||||||
| IntroducedAttributesViewEdited |
|
public | |||||||||
| ClassNameEditChange |
|
public | |||||||||
| SubjectExposerAfterPostField |
|
public | |||||||||
| PersistenceComboBoxChange |
|
public | |||||||||
| SubjectExposerTranslate |
|
public | |||||||||
| OkButtonClick |
|
public | |||||||||
| CancelButtonClick |
|
public | |||||||||
| AttributesMenuPopup |
|
public | |||||||||
| Create |
|
public | |||||||||
| Destroy | public |