PanelPosition.def 3.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. DEFINITION MODULE FOR "C" PanelPosition ;
  2. (* Generated by tools/gir2def.py from Panel 1. *)
  3. FROM SYSTEM IMPORT ADDRESS;
  4. EXPORT UNQUALIFIED
  5. PanelPosition,
  6. panel_position_new,
  7. panel_position_new_from_variant,
  8. panel_position_equal,
  9. panel_position_get_area,
  10. panel_position_get_area_set,
  11. panel_position_get_column,
  12. panel_position_get_column_set,
  13. panel_position_get_depth,
  14. panel_position_get_depth_set,
  15. panel_position_get_row,
  16. panel_position_get_row_set,
  17. panel_position_is_indeterminate,
  18. panel_position_set_area,
  19. panel_position_set_area_set,
  20. panel_position_set_column,
  21. panel_position_set_column_set,
  22. panel_position_set_depth,
  23. panel_position_set_depth_set,
  24. panel_position_set_row,
  25. panel_position_set_row_set,
  26. panel_position_to_variant;
  27. TYPE
  28. PanelPosition = ADDRESS;
  29. (* panel_position_new *)
  30. PROCEDURE panel_position_new () : [ ADDRESS ];
  31. (* panel_position_new_from_variant *)
  32. PROCEDURE panel_position_new_from_variant (variant: ADDRESS) : [ ADDRESS ];
  33. (* panel_position_equal *)
  34. PROCEDURE panel_position_equal (a: PanelPosition; b: PanelPosition) : [ INTEGER ];
  35. (* panel_position_get_area *)
  36. PROCEDURE panel_position_get_area (self: PanelPosition) : [ CARDINAL ];
  37. (* panel_position_get_area_set *)
  38. PROCEDURE panel_position_get_area_set (self: PanelPosition) : [ INTEGER ];
  39. (* panel_position_get_column *)
  40. PROCEDURE panel_position_get_column (self: PanelPosition) : [ CARDINAL ];
  41. (* panel_position_get_column_set *)
  42. PROCEDURE panel_position_get_column_set (self: PanelPosition) : [ INTEGER ];
  43. (* panel_position_get_depth *)
  44. PROCEDURE panel_position_get_depth (self: PanelPosition) : [ CARDINAL ];
  45. (* panel_position_get_depth_set *)
  46. PROCEDURE panel_position_get_depth_set (self: PanelPosition) : [ INTEGER ];
  47. (* panel_position_get_row *)
  48. PROCEDURE panel_position_get_row (self: PanelPosition) : [ CARDINAL ];
  49. (* panel_position_get_row_set *)
  50. PROCEDURE panel_position_get_row_set (self: PanelPosition) : [ INTEGER ];
  51. (* panel_position_is_indeterminate *)
  52. PROCEDURE panel_position_is_indeterminate (self: PanelPosition) : [ INTEGER ];
  53. (* panel_position_set_area *)
  54. PROCEDURE panel_position_set_area (self: PanelPosition; area: CARDINAL);
  55. (* panel_position_set_area_set *)
  56. PROCEDURE panel_position_set_area_set (self: PanelPosition; area_set: INTEGER);
  57. (* panel_position_set_column *)
  58. PROCEDURE panel_position_set_column (self: PanelPosition; column: CARDINAL);
  59. (* panel_position_set_column_set *)
  60. PROCEDURE panel_position_set_column_set (self: PanelPosition; column_set: INTEGER);
  61. (* panel_position_set_depth *)
  62. PROCEDURE panel_position_set_depth (self: PanelPosition; depth: CARDINAL);
  63. (* panel_position_set_depth_set *)
  64. PROCEDURE panel_position_set_depth_set (self: PanelPosition; depth_set: INTEGER);
  65. (* panel_position_set_row *)
  66. PROCEDURE panel_position_set_row (self: PanelPosition; row: CARDINAL);
  67. (* panel_position_set_row_set *)
  68. PROCEDURE panel_position_set_row_set (self: PanelPosition; row_set: INTEGER);
  69. (* panel_position_to_variant *)
  70. PROCEDURE panel_position_to_variant (self: PanelPosition) : [ ADDRESS ];
  71. END PanelPosition.