Gorilla.Utils.Dialogs
Unit Gorilla.Utils.Dialogs.pasClasses
- TLoggingForm = class ( TForm )
- TProgressForm = class ( TForm )
- TLoadOptionsForm = class ( TForm )
TLoggingForm
TGorillaLogForm is a designtime formular to show log messages in a ToolWindow.
Ancestors
Members
Fields
Methods
TProgressForm
Execute some kind of process, defined by a custom TProc. It will open a modal dialog and sync output with mainthread.
Ancestors
Members
Fields
Methods
- public constructor Create ( AOwner : TComponent ) ;
- public destructor Destroy ( ) ;
- protected procedure DoOnCloseQuery ( Sender : TObject; var CanClose : Boolean ) ;
- protected procedure DoOnClose ( Sender : TObject; var Action : TCloseAction ) ;
- protected procedure DoOnShowProgress ( ASender : TObject ) ;
- public procedure Open ( const AText : string; const AProc : TProc<Gorilla.Utils.Dialogs.TProgressForm> ) ; class;
Properties
TLoadOptionsForm
General dialog for custom model load options. You need to supply template settings, which can be modified by the user. The "Execute" routine return the modified options.
Ancestors
Members
Fields
- protected FFileGroup :
TGroupBox
- protected FFilename :
TEdit
- protected FImportGroup :
TGroupBox
- protected FImportLights :
TCheckBox
- protected FImportCameras :
TCheckBox
- protected FTexGroup :
TGroupBox
- protected FTextureLimits :
TComboBox
- protected FAnimGroup :
TGroupBox
- protected FImportAnims :
TCheckBox
- protected FCaching :
TComboBox
- protected FCompressedCache :
TCheckBox
- protected FAnimSubGroup :
TGroupBox
- protected FAnimationList :
TListBox
- protected FRemAnimBtn :
TButton
- protected FAddAnimBtn :
TButton
- protected FOKButton :
TButton
- protected OptionsResult :
TGorillaLoadOptions
Methods
- protected procedure DoOnAddAnimation ( ASender : TObject ) ;
- protected procedure DoOnRemoveAnimation ( ASender : TObject ) ;
- protected procedure DoOnCloseQuery ( Sender : TObject; var CanClose : Boolean ) ;
- protected procedure DoOnClose ( Sender : TObject; var Action : TCloseAction ) ;
- protected procedure DoOnShow ( ASender : TObject ) ;
- protected procedure DoOnCloseWindow ( ASender : TObject ) ;
- public function Execute ( const AOpts : TGorillaLoadOptions ) : TGorillaLoadOptions ; class;
- class private procedure Create@ ( ) ; class constructor noself;
- class private procedure Destroy@ ( ) ; class destructor noself;