[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'LazGdk3' (#lcl)

TGdkEvent

Declaration

Source position: lazgdk3.pas line 4163

type TGdkEvent = record

  case LongInt of

    0: (

        type_: TGdkEventType;

  

      );

    1: (

        any: TGdkEventAny;

  

      );

    2: (

        expose: TGdkEventExpose;

  

      );

    3: (

        visibility: TGdkEventVisibility;

  

      );

    4: (

        motion: TGdkEventMotion;

  

      );

    5: (

        button: TGdkEventButton;

  

      );

    6: (

        touch: TGdkEventTouch;

  

      );

    7: (

        scroll: TGdkEventScroll;

  

      );

    8: (

        key: TGdkEventKey;

  

      );

    9: (

        crossing: TGdkEventCrossing;

  

      );

    10: (

        focus_change: TGdkEventFocus;

  

      );

    11: (

        configure: TGdkEventConfigure;

  

      );

    12: (

        property_: TGdkEventProperty;

  

      );

    13: (

        selection: TGdkEventSelection;

  

      );

    14: (

        owner_change: TGdkEventOwnerChange;

  

      );

    15: (

        proximity: TGdkEventProximity;

  

      );

    16: (

        dnd: TGdkEventDND;

  

      );

    17: (

        window_state: TGdkEventWindowState;

  

      );

    18: (

        setting: TGdkEventSetting;

  

      );

    19: (

        grab_broken: TGdkEventGrabBroken;

  

      );

    20: (

        touchpad_swipe: TGdkEventTouchpadSwipe;

  

      );

    21: (

        touchpad_pinch: TGdkEventTouchpadPinch;

  

      );

    22: (

        pad_button: TGdkEventPadButton;

  

      );

    23: (

        pad_axis: TGdkEventPadAxis;

  

      );

    24: (

        pad_group_mode: TGdkEventPadGroupMode;

  

      );

end;