diff options
author | Johan Dahlin <johan@src.gnome.org> | 2004-07-17 16:38:46 +0000 |
---|---|---|
committer | Johan Dahlin <johan@src.gnome.org> | 2004-07-17 16:38:46 +0000 |
commit | a565ad51fe4d189ed0bc85bde14bf3aa87f2f344 (patch) | |
tree | 70be806b8e19117619961a07def10dc931d7d5f7 /atk-types.defs | |
parent | 2fa0940002a5ebe976d88e3c9397a1fb5cb5486d (diff) | |
download | pygtk-a565ad51fe4d189ed0bc85bde14bf3aa87f2f344.tar.gz |
gtk/*.override
* gtk/*.override
* codegen/codegen.py:
* codegen/argtypes.py: Update for enums
* pygtype.c (pyg_value_as_pyobject): Use new enum/flag functions
* pygenum.[ch]: Handle GFlag
* pygflags.[ch]: Handle GFlag
* atk-types.defs: Fix gtype-id for all enums
* gobjectmodule.c (initgobject): Clean up and add convinience macros
* tests/enum.py: New file
* tests/common.py: New file, also stole from gst-python
Diffstat (limited to 'atk-types.defs')
-rw-r--r-- | atk-types.defs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/atk-types.defs b/atk-types.defs index 80ac340b..222840f0 100644 --- a/atk-types.defs +++ b/atk-types.defs @@ -75,6 +75,7 @@ (define-enum Role (in-module "Atk") (c-name "AtkRole") + (gtype-id "ATK_TYPE_ROLE") (values '("invalid" "ATK_ROLE_INVALID") '("accel-label" "ATK_ROLE_ACCEL_LABEL") @@ -152,6 +153,7 @@ (define-enum Layer (in-module "Atk") (c-name "AtkLayer") + (gtype-id "ATK_TYPE_LAYER") (values '("invalid" "ATK_LAYER_INVALID") '("background" "ATK_LAYER_BACKGROUND") @@ -166,6 +168,7 @@ (define-enum RelationType (in-module "Atk") (c-name "AtkRelationType") + (gtype-id "ATK_TYPE_RELATION_TYPE") (values '("null" "ATK_RELATION_NULL") '("controlled-by" "ATK_RELATION_CONTROLLED_BY") @@ -181,6 +184,7 @@ (define-enum StateType (in-module "Atk") (c-name "AtkStateType") + (gtype-id "ATK_TYPE_STATE_TYPE") (values '("invalid" "ATK_STATE_INVALID") '("active" "ATK_STATE_ACTIVE") @@ -218,6 +222,7 @@ (define-enum TextAttribute (in-module "Atk") (c-name "AtkTextAttribute") + (gtype-id "ATK_TYPE_TEXT_ATTRIBUTE") (values '("left-margin" "ATK_TEXT_ATTR_LEFT_MARGIN") '("right-margin" "ATK_TEXT_ATTR_RIGHT_MARGIN") @@ -252,6 +257,7 @@ (define-enum TextBoundary (in-module "Atk") (c-name "AtkTextBoundary") + (gtype-id "ATK_TYPE_TEXT_BOUNDARY") (values '("char" "ATK_TEXT_BOUNDARY_CHAR") '("word-start" "ATK_TEXT_BOUNDARY_WORD_START") @@ -266,6 +272,7 @@ (define-enum KeyEventType (in-module "Atk") (c-name "AtkKeyEventType") + (gtype-id "ATK_TYPE_KEY_EVENT_TYPE") (values '("press" "ATK_KEY_EVENT_PRESS") '("release" "ATK_KEY_EVENT_RELEASE") @@ -276,6 +283,7 @@ (define-enum CoordType (in-module "Atk") (c-name "AtkCoordType") + (gtype-id "ATK_TYPE_COORD_TYPE") (values '("screen" "ATK_XY_SCREEN") '("window" "ATK_XY_WINDOW") |