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

TFPgtkWidget

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

Declaration

Source position: fpgtk.pp line 275

type TFPgtkWidget = class(TFPgtkObject)

protected

  procedure SetFlags();

  procedure UnsetFlags();

  procedure Map;

  procedure Unmap;

  procedure QueueDraw;

  procedure QueueResize;

  procedure DrawFocus;

  procedure DrawDefault;

public

  function TheGtkObject;

  property TheGtkWidget: PGtkWidget; [rw]

  function WidgetSignalConnect();

  function WidgetSignalConnectAfter();

  procedure Draw(); overload;

  procedure Show;

  procedure Hide;

  procedure Realize;

  procedure Unrealize;

  procedure ShowNow;

  procedure ShowAll;

  procedure HideAll;

  procedure SetAllocation();

  property Allocation: TGtkAllocation; [rw]

  procedure SetUPosition();

  procedure SetUsize();

  property Name: string; [rw]

  property Flags: LongInt; [rw]

  property State: LongInt; [r]

  property SavedState: LongInt; [r]

  property Parent: TFPgtkWidget; [rw]

  property ParentWindow: PGdkWindow; [rw]

  procedure Unparent;

  property Visible: Boolean; [rw]

  property NoWindow: Boolean; [rw]

  property Realized: Boolean; [rw]

  property Mapped: Boolean; [rw]

  property Drawable: Boolean; [r]

  property IsSensitive: Boolean; [r]

  property Sensitive: Boolean; [rw]

  property ParentSensitive: Boolean; [rw]

  property AppPaintable: Boolean; [r]

  property CanFocus: Boolean; [rw]

  procedure GrabFocus;

  property HasFocus: Boolean; [r]

  property CanDefault: Boolean; [rw]

  procedure GrabDefault;

  property HasDefault: Boolean; [r]

  property ReceivesDefault: Boolean; [r]

  property CompositeChild: Boolean; [r]

  property Tooltip: string; [rw]

  procedure HideOnDelete;

  property Colormap: PGdkColormap; [rw]

  function ConnectShow();

  function ConnectAfterShow();

  function Connecthide();

  function ConnectAfterhide();

  function Connectmap();

  function ConnectAftermap();

  function Connectunmap();

  function ConnectAfterunmap();

  function Connectrealize();

  function ConnectAfterrealize();

  function Connectunrealize();

  function ConnectAfterunrealize();

  function ConnectDrawFocus();

  function ConnectAfterDrawFocus();

  function ConnectDrawDefault();

  function ConnectAfterDrawDefault();

  function ConnectParentSet();

  function ConnectAfterParentSet();

  function ConnectGrabFocus();

  function ConnectAfterGrabFocus();

  function EventConnect();

  function EventConnectAfter();

  function ConnectEvent();

  function ConnectAfterEvent();

  function EventButtonConnect();

  function EventButtonConnectAfter();

  function ConnectButtonPressEvent();

  function ConnectAfterButtonPressEvent();

  function ConnectButtonReleaseEvent();

  function ConnectAfterButtonReleaseEvent();

  function EventMotionConnect();

  function EventMotionConnectAfter();

  function ConnectMotionNotifyEvent();

  function ConnectAfterMotionNotifyEvent();

  function ConnectDeleteEvent();

  function ConnectAfterDeleteEvent();

  function ConnectDestroyEvent();

  function ConnectAfterDestroyEvent();

  function EventExposeConnect();

  function EventExposeConnectAfter();

  function ConnectExposeEvent();

  function ConnectAfterExposeEvent();

  function EventKeyConnect();

  function EventKeyConnectAfter();

  function ConnectKeyPressEvent();

  function ConnectAfterKeyPressEvent();

  function ConnectKeyReleaseEvent();

  function ConnectAfterKeyReleaseEvent();

  function EventCrossingConnect();

  function EventCrossingConnectAfter();

  function ConnectEnterNotifyEvent();

  function ConnectAfterEnterNotifyEvent();

  function ConnectLeaveNotifyEvent();

  function ConnectAfterLeaveNotifyEvent();

  function EventConfigureConnect();

  function EventConfigureConnectAfter();

  function ConnectConfigureEvent();

  function ConnectAfterConfigureEvent();

  function EventFocusConnect();

  function EventFocusConnectAfter();

  function ConnectFocusInEvent();

  function ConnectAfterFocusInEvent();

  function ConnectFocusOutEvent();

  function ConnectAfterFocusOutEvent();

  function ConnectMapEvent();

  function ConnectAfterMapEvent();

  function ConnectUnmapEvent();

  function ConnectAfterUnmapEvent();

  function EventPropertyConnect();

  function EventPropertyConnectAfter();

  function ConnectPropertyNotifyEvent();

  function ConnectAfterPropertyNotifyEvent();

  function EventSelectionConnect();

  function EventSelectionConnectAfter();

  function ConnectSelectionClearEvent();

  function ConnectAfterSelectionClearEvent();

  function ConnectSelectionRequestEvent();

  function ConnectAfterSelectionRequestEvent();

  function ConnectSelectionNotifyEvent();

  function ConnectAfterSelectionNotifyEvent();

  function EventProximityConnect();

  function EventProximityConnectAfter();

  function ConnectProximityInEvent();

  function ConnectAfterProximityInEvent();

  function ConnectProximityOutEvent();

  function ConnectAfterProximityOutEvent();

  function EventClientConnect();

  function EventClientConnectAfter();

  function ConnectClientEvent();

  function ConnectAfterClientEvent();

  function EventNoExposeConnect();

  function EventNoExposeConnectAfter();

  function ConnectNoExposeEvent();

  function ConnectAfterNoExposeEvent();

  function ConnectVisibilityNotifyEvent();

  function ConnectAfterVisibilityNotifyEvent();

  procedure LockAccelerators;

  procedure UnlockAccelerators;

  procedure RemoveAccelerators();

  procedure ActivateAccelGroups();

  procedure AcceleratorAdd(); overload;

end;

Inheritance

TFPgtkWidget

|

TFPgtkObject

|

TObject


Documentation generated on: 2023-03-18