TInventoryForm
Ancestors
Members
Fields
- private FPanel1 :
TPanel
- private FTemplateSelector :
TComboBox
- private FIcons :
TImageList
- private FManufacturerSelector :
TComboBox
- private FTabControl1 :
TTabControl
- private FTbItm_Inventory :
TTabItem
- private FTbItem_Manufacture :
TTabItem
- private FTabControl2 :
TTabControl
- private FTbItm_Editor :
TTabItem
- private FTbItm_Sandbox :
TTabItem
- private FButton1 :
TButton
- private FButton2 :
TButton
- private FButton3 :
TButton
- private FButton4 :
TButton
- private FOpenDialog1 :
TOpenDialog
- private FSaveDialog1 :
TSaveDialog
- private FMenuBar :
TMenuBar
- private FPopupMenu1 :
TPopupMenu
- private FMenuItem1 :
TMenuItem
- private FMenuItem2 :
TMenuItem
- private FMenuItem3 :
TMenuItem
- private FMenuItem4 :
TMenuItem
- private FMenuItem5 :
TMenuItem
- private FMenuItem6 :
TMenuItem
- private FMenuItem7 :
TMenuItem
- private FMenuItem8 :
TMenuItem
- private FMenuItem9 :
TMenuItem
- private FMenuItem10 :
TMenuItem
- private FMenuItem11 :
TMenuItem
- private FMenuItem12 :
TMenuItem
- private FMenuItem13 :
TMenuItem
- private FInventory :
TGorillaInventory
- private FSandboxInventory :
TGorillaInventory
- private FIFrame :
TInventoryFrame
- private FEFrame :
TInventoryEditorFrame
- private FProcesses :
TDictionary<Gorilla.Utils.Inventory.TGorillaInventoryManufacturingProcess,FMX.StdCtrls.TProgressBar>
Methods
- public constructor Create ( AOwner : TComponent ) ;
- public constructor CreateNew ( AOwner : TComponent; Dummy : NativeInt ) ;
- public destructor Destroy ( ) ;
- private procedure DoFormCreate ( Sender : TObject ) ;
- private procedure DoFormDestroy ( Sender : TObject ) ;
- private procedure DoButton1Click ( Sender : TObject ) ;
- private procedure DoButton2Click ( Sender : TObject ) ;
- private procedure DoButton3Click ( Sender : TObject ) ;
- private procedure DoButton4Click ( Sender : TObject ) ;
- private procedure DoMenuItem2Click ( Sender : TObject ) ;
- private procedure DoMenuItem3Click ( Sender : TObject ) ;
- private procedure DoMenuItem5Click ( Sender : TObject ) ;
- private procedure DoMenuItem6Click ( Sender : TObject ) ;
- private procedure DoMenuItem7Click ( Sender : TObject ) ;
- private procedure DoMenuItem8Click ( Sender : TObject ) ;
- private procedure DoMenuItem10Click ( Sender : TObject ) ;
- private procedure DoMenuItem11Click ( Sender : TObject ) ;
- private procedure DoMenuItem12Click ( Sender : TObject ) ;
- private procedure DoMenuItem13Click ( Sender : TObject ) ;
- private procedure DoTabControlChange ( Sender : TObject ) ;
- private procedure DoOnInventoryNotify ( const ASender : TCustomInventoryControl ) ;
- private procedure DoOnManufacturerNotified ( const AManufacturer : TGorillaInventoryManufacturer; const AProcess : TGorillaInventoryManufacturingProcess; const AType : TManufacturingNotificationType ) ;
- private procedure DoOnManufacturerProduced ( const AManufacturer : TGorillaInventoryManufacturer; const AProcess : TGorillaInventoryManufacturingProcess; const AItem : TGorillaInventoryCollectable ) ;
- private procedure DoOnInventoryAddManufacturing ( const AInventory : TGorillaInventory; const AProcess : TGorillaInventoryManufacturingProcess ) ;
- private procedure UpdateTemplateList ( ) ;
- private procedure UpdateManufacturerList ( ) ;
- private procedure ResetSandbox ( ) ;
- private procedure SetInventory ( AValue : TGorillaInventory ) ;
- public procedure UpdateAll ( ) ;
- public function Execute ( AInventory : TGorillaInventory ) : Boolean ; class;