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

TGdkDevice

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

Declaration

Source position: lazgdk3.pas line 3267

type TGdkDevice = object(TGObject)

  procedure free_history();

  

  function get_associated_device;

  

  function get_axes;

  

  function get_axis();

  

  function get_axis_use();

  

  function get_axis_value();

  

  function get_device_type;

  

  function get_display;

  

  function get_has_cursor;

  

  function get_history();

  

  function get_key();

  

  function get_last_event_window;

  

  function get_mode;

  

  function get_n_axes;

  

  function get_n_keys;

  

  function get_name;

  

  procedure get_position();

  

  procedure get_position_double();

  

  function get_product_id;

  

  function get_seat;

  

  function get_source;

  

  procedure get_state();

  

  function get_vendor_id;

  

  function get_window_at_position();

  

  function get_window_at_position_double();

  

  function list_axes;

  

  function list_slave_devices;

  

  procedure set_axis_use();

  

  procedure set_key();

  

  function set_mode();

  

  procedure warp();

  

  property associated_device: PGdkDevice; [r]

  

  property axes: TGdkAxisFlags; [r]

  

  property display: PGdkDisplay; [r]

  

  property has_cursor: gboolean; [r]

  

  property n_axes: gint; [r]

  

  property name: Pgchar; [r]

  

  property product_id: Pgchar; [r]

  

  property seat: PGdkSeat; [r]

  

  property vendor_id: Pgchar; [r]

  

end;

Inheritance

TGdkDevice

  

TGObject