Unit 'FPgtk' Package
[Overview][Resource strings][Constants][Types][Classes][Procedures and functions][Variables][Index] [#fpgtk]

TFPgtkWindow

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: fpgtk.pp line 1063

type TFPgtkWindow = class(TFPgtkBin)

protected

  procedure CreateGtkObject; override;

  property DialogResult: pointer; [rw]

  procedure DoDialogResult(); virtual;

  procedure DoDialogInit(); virtual;

public

  function TheGtkObject;

  constructor Create();

  destructor Destroy; override;

  property WindowType: TGtkWindowType; [rw]

  property Title: string; [rw]

  property Modal: Boolean; [rw]

  property OnDialogResult: DialogResultCallback; [rw]

  property OnDialogInit: DialogInitCallback; [rw]

  procedure Close;

  procedure CloseWindow();

  procedure CloseWithResult();

  property ModalAction: Integer; [rw]

  property MainLevel: guint; [r]

  function Execute();

  function ConnectSetFocus();

  function ConnectAfterSetFocus();

  procedure SetTransientFor();

  procedure DefaultWidget();

  procedure FocusedWidget();

  property UserSizable: Boolean; [rw]

  procedure ActivateFocus;

  procedure ActivateDefault;

  procedure SetDefaultSize();

  property Position: TGtkWindowPosition; [rw]

  property AccelGroups []: PGtkAccelGroup; [r]

  function AccelGroupNew;

  procedure AccelGroupDelete();

  procedure AcceleratorAdd(); overload;

  procedure AcceleratorRemove(); overload;

  procedure AccelGroupLock();

  procedure AccelGroupUnlock();

  procedure AccelGroupActivate();

end;

Inheritance

TFPgtkWindow

|

TFPgtkBin

|

TFPgtkContainer

|

TFPgtkWidget

|

TFPgtkObject

|

TObject


Documentation generated on: 2023-03-18