2002-10-26 08:03:16 +00:00
|
|
|
<?xml version="1.0"?>
|
2002-08-19 Rachel Hestilow <hestilow@ximian.com>
* art/Makefile.in (clean): Change to avoid bugging out on generated/CVS.
* glib/ObjectManager.cs: Added. Used to be auto-generated, but
now it can infer names, and relies on per-namespace ObjectManager
classes to inform it of oddly-named classes.
* generator/IGeneratable.cs, GenBase.cs: New "DoGenerate" property.
* generator/*Gen.cs: Honor DoGenerate.
* generator/CodeGenerator.cs: Support including dependency files
which will not be generated.
* generator/ObjectGen.cs: Generate mapping file per-namespace, as one
that calls back to the one in glib. Only generate if the name does
not follow the normal conventions, otherwise, GtkSharp.ObjectManager
can infer the name.
* generator/Parser.cs: Accept 'generate' flag to pass on to the
IGeneratables. Parse a new toplevel element, "symbol", which adds
a type to the SymbolTable (instead of hard-coding it).
* generator/SignalHandler.cs: Do not optimize signal handler creation,
instead creating them in their own namespaces. Do not generate
if the calling Signal told us not to.
* generator/Signal.cs: Do not generate handlers if container's DoGenerate
is false. Adjust to the marshaller name being in a sub-namespace.
* generator/SymbolTable.cs (AddSimpleType, AddManualType): Used
to add simple and manually wrapped types at runtime instead of
compile-time.
(FromNative): Remove hard-coded cases for manually wrapped types, use
a generic case instead.
* api: Added. Move api files and generation targets here.
* source: Added. Move source parsing here.
* generator/makefile: Move actual generation to api/.
* glib/Makefile.in: Remove generated/* target.
* glue/Makefile.am: Fix to include canvas-marshal. Move canvas stuff
to GNOME target.
* gnome/CanvasProxy.cs: Update to work with SignalHandlers being
namespace-specific.
* parser/Metadata.pm: Moved to GAPI/Metadata.pm, renamed, etc.
* parser/gapi2xml.pl: Use GAPI::Metadata.
* parser/makefile: Install scripts, remove source parse build target.
Rename formatXML to gapi_format_xml.
svn path=/trunk/gtk-sharp/; revision=6818
2002-08-20 19:56:18 +00:00
|
|
|
<api>
|
2003-01-30 02:27:57 +00:00
|
|
|
<!--
|
|
|
|
|
|
|
|
This file was automatically generated.
|
|
|
|
Please DO NOT MODIFY THIS FILE, modify .metadata files instead.
|
|
|
|
|
|
|
|
-->
|
2003-02-22 04:34:56 +00:00
|
|
|
<namespace name="Gdk" library="libgdk-win32-2.0-0.dll">
|
2002-08-20 20:35:42 +00:00
|
|
|
<enum name="AxisUse" cname="GdkAxisUse" type="enum">
|
|
|
|
<member cname="GDK_AXIS_IGNORE" name="Ignore"/>
|
|
|
|
<member cname="GDK_AXIS_X" name="X"/>
|
|
|
|
<member cname="GDK_AXIS_Y" name="Y"/>
|
|
|
|
<member cname="GDK_AXIS_PRESSURE" name="Pressure"/>
|
|
|
|
<member cname="GDK_AXIS_XTILT" name="Xtilt"/>
|
|
|
|
<member cname="GDK_AXIS_YTILT" name="Ytilt"/>
|
|
|
|
<member cname="GDK_AXIS_WHEEL" name="Wheel"/>
|
|
|
|
<member cname="GDK_AXIS_LAST" name="Last"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="ByteOrder" cname="GdkByteOrder" type="enum">
|
|
|
|
<member cname="GDK_LSB_FIRST" name="LsbFirst"/>
|
|
|
|
<member cname="GDK_MSB_FIRST" name="MsbFirst"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="CapStyle" cname="GdkCapStyle" type="enum">
|
|
|
|
<member cname="GDK_CAP_NOT_LAST" name="NotLast"/>
|
|
|
|
<member cname="GDK_CAP_BUTT" name="Butt"/>
|
|
|
|
<member cname="GDK_CAP_ROUND" name="Round"/>
|
|
|
|
<member cname="GDK_CAP_PROJECTING" name="Projecting"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="CrossingMode" cname="GdkCrossingMode" type="enum">
|
|
|
|
<member cname="GDK_CROSSING_NORMAL" name="Normal"/>
|
|
|
|
<member cname="GDK_CROSSING_GRAB" name="Grab"/>
|
|
|
|
<member cname="GDK_CROSSING_UNGRAB" name="Ungrab"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="CursorType" cname="GdkCursorType" type="enum">
|
|
|
|
<member cname="GDK_X_CURSOR" name="XCursor"/>
|
|
|
|
<member cname="GDK_ARROW" name="Arrow" value="2"/>
|
|
|
|
<member cname="GDK_BASED_ARROW_DOWN" name="BasedArrowDown" value="4"/>
|
|
|
|
<member cname="GDK_BASED_ARROW_UP" name="BasedArrowUp" value="6"/>
|
|
|
|
<member cname="GDK_BOAT" name="Boat" value="8"/>
|
|
|
|
<member cname="GDK_BOGOSITY" name="Bogosity" value="10"/>
|
|
|
|
<member cname="GDK_BOTTOM_LEFT_CORNER" name="BottomLeftCorner" value="12"/>
|
|
|
|
<member cname="GDK_BOTTOM_RIGHT_CORNER" name="BottomRightCorner" value="14"/>
|
|
|
|
<member cname="GDK_BOTTOM_SIDE" name="BottomSide" value="16"/>
|
|
|
|
<member cname="GDK_BOTTOM_TEE" name="BottomTee" value="18"/>
|
|
|
|
<member cname="GDK_BOX_SPIRAL" name="BoxSpiral" value="20"/>
|
|
|
|
<member cname="GDK_CENTER_PTR" name="CenterPtr" value="22"/>
|
|
|
|
<member cname="GDK_CIRCLE" name="Circle" value="24"/>
|
|
|
|
<member cname="GDK_CLOCK" name="Clock" value="26"/>
|
|
|
|
<member cname="GDK_COFFEE_MUG" name="CoffeeMug" value="28"/>
|
|
|
|
<member cname="GDK_CROSS" name="Cross" value="30"/>
|
|
|
|
<member cname="GDK_CROSS_REVERSE" name="CrossReverse" value="32"/>
|
|
|
|
<member cname="GDK_CROSSHAIR" name="Crosshair" value="34"/>
|
|
|
|
<member cname="GDK_DIAMOND_CROSS" name="DiamondCross" value="36"/>
|
|
|
|
<member cname="GDK_DOT" name="Dot" value="38"/>
|
|
|
|
<member cname="GDK_DOTBOX" name="Dotbox" value="40"/>
|
|
|
|
<member cname="GDK_DOUBLE_ARROW" name="DoubleArrow" value="42"/>
|
|
|
|
<member cname="GDK_DRAFT_LARGE" name="DraftLarge" value="44"/>
|
|
|
|
<member cname="GDK_DRAFT_SMALL" name="DraftSmall" value="46"/>
|
|
|
|
<member cname="GDK_DRAPED_BOX" name="DrapedBox" value="48"/>
|
|
|
|
<member cname="GDK_EXCHANGE" name="Exchange" value="50"/>
|
|
|
|
<member cname="GDK_FLEUR" name="Fleur" value="52"/>
|
|
|
|
<member cname="GDK_GOBBLER" name="Gobbler" value="54"/>
|
|
|
|
<member cname="GDK_GUMBY" name="Gumby" value="56"/>
|
|
|
|
<member cname="GDK_HAND1" name="Hand1" value="58"/>
|
|
|
|
<member cname="GDK_HAND2" name="Hand2" value="60"/>
|
|
|
|
<member cname="GDK_HEART" name="Heart" value="62"/>
|
|
|
|
<member cname="GDK_ICON" name="Icon" value="64"/>
|
|
|
|
<member cname="GDK_IRON_CROSS" name="IronCross" value="66"/>
|
|
|
|
<member cname="GDK_LEFT_PTR" name="LeftPtr" value="68"/>
|
|
|
|
<member cname="GDK_LEFT_SIDE" name="LeftSide" value="70"/>
|
|
|
|
<member cname="GDK_LEFT_TEE" name="LeftTee" value="72"/>
|
|
|
|
<member cname="GDK_LEFTBUTTON" name="Leftbutton" value="74"/>
|
|
|
|
<member cname="GDK_LL_ANGLE" name="LlAngle" value="76"/>
|
|
|
|
<member cname="GDK_LR_ANGLE" name="LrAngle" value="78"/>
|
|
|
|
<member cname="GDK_MAN" name="Man" value="80"/>
|
|
|
|
<member cname="GDK_MIDDLEBUTTON" name="Middlebutton" value="82"/>
|
|
|
|
<member cname="GDK_MOUSE" name="Mouse" value="84"/>
|
|
|
|
<member cname="GDK_PENCIL" name="Pencil" value="86"/>
|
|
|
|
<member cname="GDK_PIRATE" name="Pirate" value="88"/>
|
|
|
|
<member cname="GDK_PLUS" name="Plus" value="90"/>
|
|
|
|
<member cname="GDK_QUESTION_ARROW" name="QuestionArrow" value="92"/>
|
|
|
|
<member cname="GDK_RIGHT_PTR" name="RightPtr" value="94"/>
|
|
|
|
<member cname="GDK_RIGHT_SIDE" name="RightSide" value="96"/>
|
|
|
|
<member cname="GDK_RIGHT_TEE" name="RightTee" value="98"/>
|
|
|
|
<member cname="GDK_RIGHTBUTTON" name="Rightbutton" value="100"/>
|
|
|
|
<member cname="GDK_RTL_LOGO" name="RtlLogo" value="102"/>
|
|
|
|
<member cname="GDK_SAILBOAT" name="Sailboat" value="104"/>
|
|
|
|
<member cname="GDK_SB_DOWN_ARROW" name="SbDownArrow" value="106"/>
|
|
|
|
<member cname="GDK_SB_H_DOUBLE_ARROW" name="SbHDoubleArrow" value="108"/>
|
|
|
|
<member cname="GDK_SB_LEFT_ARROW" name="SbLeftArrow" value="110"/>
|
|
|
|
<member cname="GDK_SB_RIGHT_ARROW" name="SbRightArrow" value="112"/>
|
|
|
|
<member cname="GDK_SB_UP_ARROW" name="SbUpArrow" value="114"/>
|
|
|
|
<member cname="GDK_SB_V_DOUBLE_ARROW" name="SbVDoubleArrow" value="116"/>
|
|
|
|
<member cname="GDK_SHUTTLE" name="Shuttle" value="118"/>
|
|
|
|
<member cname="GDK_SIZING" name="Sizing" value="120"/>
|
|
|
|
<member cname="GDK_SPIDER" name="Spider" value="122"/>
|
|
|
|
<member cname="GDK_SPRAYCAN" name="Spraycan" value="124"/>
|
|
|
|
<member cname="GDK_STAR" name="Star" value="126"/>
|
|
|
|
<member cname="GDK_TARGET" name="Target" value="128"/>
|
|
|
|
<member cname="GDK_TCROSS" name="Tcross" value="130"/>
|
|
|
|
<member cname="GDK_TOP_LEFT_ARROW" name="TopLeftArrow" value="132"/>
|
|
|
|
<member cname="GDK_TOP_LEFT_CORNER" name="TopLeftCorner" value="134"/>
|
|
|
|
<member cname="GDK_TOP_RIGHT_CORNER" name="TopRightCorner" value="136"/>
|
|
|
|
<member cname="GDK_TOP_SIDE" name="TopSide" value="138"/>
|
|
|
|
<member cname="GDK_TOP_TEE" name="TopTee" value="140"/>
|
|
|
|
<member cname="GDK_TREK" name="Trek" value="142"/>
|
|
|
|
<member cname="GDK_UL_ANGLE" name="UlAngle" value="144"/>
|
|
|
|
<member cname="GDK_UMBRELLA" name="Umbrella" value="146"/>
|
|
|
|
<member cname="GDK_UR_ANGLE" name="UrAngle" value="148"/>
|
|
|
|
<member cname="GDK_WATCH" name="Watch" value="150"/>
|
|
|
|
<member cname="GDK_XTERM" name="Xterm" value="152"/>
|
|
|
|
<member cname="GDK_LAST_CURSOR" name="LastCursor"/>
|
2002-09-21 14:21:15 +00:00
|
|
|
<member cname="GDK_CURSOR_IS_PIXMAP" name="CursorIsPixmap" value="-1"/>
|
2002-08-20 20:35:42 +00:00
|
|
|
</enum>
|
|
|
|
<enum name="DragAction" cname="GdkDragAction" type="flags">
|
|
|
|
<member cname="GDK_ACTION_DEFAULT" name="Default" value="1 << 0"/>
|
|
|
|
<member cname="GDK_ACTION_COPY" name="Copy" value="1 << 1"/>
|
|
|
|
<member cname="GDK_ACTION_MOVE" name="Move" value="1 << 2"/>
|
|
|
|
<member cname="GDK_ACTION_LINK" name="Link" value="1 << 3"/>
|
|
|
|
<member cname="GDK_ACTION_PRIVATE" name="Private" value="1 << 4"/>
|
|
|
|
<member cname="GDK_ACTION_ASK" name="Ask" value="1 << 5"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="DragProtocol" cname="GdkDragProtocol" type="enum">
|
|
|
|
<member cname="GDK_DRAG_PROTO_MOTIF" name="Motif"/>
|
|
|
|
<member cname="GDK_DRAG_PROTO_XDND" name="Xdnd"/>
|
|
|
|
<member cname="GDK_DRAG_PROTO_ROOTWIN" name="Rootwin"/>
|
|
|
|
<member cname="GDK_DRAG_PROTO_WIN32_DROPFILES" name="Win32Dropfiles"/>
|
|
|
|
<member cname="GDK_DRAG_PROTO_OLE2" name="Ole2"/>
|
|
|
|
<member cname="GDK_DRAG_PROTO_LOCAL" name="Local"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="EventMask" cname="GdkEventMask" type="flags">
|
|
|
|
<member cname="GDK_EXPOSURE_MASK" name="ExposureMask" value="1 << 1"/>
|
|
|
|
<member cname="GDK_POINTER_MOTION_MASK" name="PointerMotionMask" value="1 << 2"/>
|
|
|
|
<member cname="GDK_POINTER_MOTION_HINT_MASK" name="PointerMotionHintMask" value="1 << 3"/>
|
|
|
|
<member cname="GDK_BUTTON_MOTION_MASK" name="ButtonMotionMask" value="1 << 4"/>
|
|
|
|
<member cname="GDK_BUTTON1_MOTION_MASK" name="Button1MotionMask" value="1 << 5"/>
|
|
|
|
<member cname="GDK_BUTTON2_MOTION_MASK" name="Button2MotionMask" value="1 << 6"/>
|
|
|
|
<member cname="GDK_BUTTON3_MOTION_MASK" name="Button3MotionMask" value="1 << 7"/>
|
|
|
|
<member cname="GDK_BUTTON_PRESS_MASK" name="ButtonPressMask" value="1 << 8"/>
|
|
|
|
<member cname="GDK_BUTTON_RELEASE_MASK" name="ButtonReleaseMask" value="1 << 9"/>
|
|
|
|
<member cname="GDK_KEY_PRESS_MASK" name="KeyPressMask" value="1 << 10"/>
|
|
|
|
<member cname="GDK_KEY_RELEASE_MASK" name="KeyReleaseMask" value="1 << 11"/>
|
|
|
|
<member cname="GDK_ENTER_NOTIFY_MASK" name="EnterNotifyMask" value="1 << 12"/>
|
|
|
|
<member cname="GDK_LEAVE_NOTIFY_MASK" name="LeaveNotifyMask" value="1 << 13"/>
|
|
|
|
<member cname="GDK_FOCUS_CHANGE_MASK" name="FocusChangeMask" value="1 << 14"/>
|
|
|
|
<member cname="GDK_STRUCTURE_MASK" name="StructureMask" value="1 << 15"/>
|
|
|
|
<member cname="GDK_PROPERTY_CHANGE_MASK" name="PropertyChangeMask" value="1 << 16"/>
|
|
|
|
<member cname="GDK_VISIBILITY_NOTIFY_MASK" name="VisibilityNotifyMask" value="1 << 17"/>
|
|
|
|
<member cname="GDK_PROXIMITY_IN_MASK" name="ProximityInMask" value="1 << 18"/>
|
|
|
|
<member cname="GDK_PROXIMITY_OUT_MASK" name="ProximityOutMask" value="1 << 19"/>
|
|
|
|
<member cname="GDK_SUBSTRUCTURE_MASK" name="SubstructureMask" value="1 << 20"/>
|
|
|
|
<member cname="GDK_SCROLL_MASK" name="ScrollMask" value="1 << 21"/>
|
|
|
|
<member cname="GDK_ALL_EVENTS_MASK" name="AllEventsMask" value="0x3FFFFE"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="EventType" cname="GdkEventType" type="enum">
|
2002-09-21 14:21:15 +00:00
|
|
|
<member cname="GDK_NOTHING" name="Nothing" value="-1"/>
|
2002-08-20 20:35:42 +00:00
|
|
|
<member cname="GDK_DELETE" name="Delete"/>
|
|
|
|
<member cname="GDK_DESTROY" name="Destroy" value="1"/>
|
|
|
|
<member cname="GDK_EXPOSE" name="Expose" value="2"/>
|
|
|
|
<member cname="GDK_MOTION_NOTIFY" name="MotionNotify" value="3"/>
|
|
|
|
<member cname="GDK_BUTTON_PRESS" name="ButtonPress" value="4"/>
|
|
|
|
<member cname="GDK_2BUTTON_PRESS" name="TwoButtonPress" value="5"/>
|
|
|
|
<member cname="GDK_3BUTTON_PRESS" name="ThreeButtonPress" value="6"/>
|
|
|
|
<member cname="GDK_BUTTON_RELEASE" name="ButtonRelease" value="7"/>
|
|
|
|
<member cname="GDK_KEY_PRESS" name="KeyPress" value="8"/>
|
|
|
|
<member cname="GDK_KEY_RELEASE" name="KeyRelease" value="9"/>
|
|
|
|
<member cname="GDK_ENTER_NOTIFY" name="EnterNotify" value="10"/>
|
|
|
|
<member cname="GDK_LEAVE_NOTIFY" name="LeaveNotify" value="11"/>
|
|
|
|
<member cname="GDK_FOCUS_CHANGE" name="FocusChange" value="12"/>
|
|
|
|
<member cname="GDK_CONFIGURE" name="Configure" value="13"/>
|
|
|
|
<member cname="GDK_MAP" name="Map" value="14"/>
|
|
|
|
<member cname="GDK_UNMAP" name="Unmap" value="15"/>
|
|
|
|
<member cname="GDK_PROPERTY_NOTIFY" name="PropertyNotify" value="16"/>
|
|
|
|
<member cname="GDK_SELECTION_CLEAR" name="SelectionClear" value="17"/>
|
|
|
|
<member cname="GDK_SELECTION_REQUEST" name="SelectionRequest" value="18"/>
|
|
|
|
<member cname="GDK_SELECTION_NOTIFY" name="SelectionNotify" value="19"/>
|
|
|
|
<member cname="GDK_PROXIMITY_IN" name="ProximityIn" value="20"/>
|
|
|
|
<member cname="GDK_PROXIMITY_OUT" name="ProximityOut" value="21"/>
|
|
|
|
<member cname="GDK_DRAG_ENTER" name="DragEnter" value="22"/>
|
|
|
|
<member cname="GDK_DRAG_LEAVE" name="DragLeave" value="23"/>
|
|
|
|
<member cname="GDK_DRAG_MOTION" name="DragMotion" value="24"/>
|
|
|
|
<member cname="GDK_DRAG_STATUS" name="DragStatus" value="25"/>
|
|
|
|
<member cname="GDK_DROP_START" name="DropStart" value="26"/>
|
|
|
|
<member cname="GDK_DROP_FINISHED" name="DropFinished" value="27"/>
|
|
|
|
<member cname="GDK_CLIENT_EVENT" name="ClientEvent" value="28"/>
|
|
|
|
<member cname="GDK_VISIBILITY_NOTIFY" name="VisibilityNotify" value="29"/>
|
|
|
|
<member cname="GDK_NO_EXPOSE" name="NoExpose" value="30"/>
|
|
|
|
<member cname="GDK_SCROLL" name="Scroll" value="31"/>
|
|
|
|
<member cname="GDK_WINDOW_STATE" name="WindowState" value="32"/>
|
|
|
|
<member cname="GDK_SETTING" name="Setting" value="33"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="ExtensionMode" cname="GdkExtensionMode" type="enum">
|
|
|
|
<member cname="GDK_EXTENSION_EVENTS_NONE" name="None"/>
|
|
|
|
<member cname="GDK_EXTENSION_EVENTS_ALL" name="All"/>
|
|
|
|
<member cname="GDK_EXTENSION_EVENTS_CURSOR" name="Cursor"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="Fill" cname="GdkFill" type="enum">
|
|
|
|
<member cname="GDK_SOLID" name="Solid"/>
|
|
|
|
<member cname="GDK_TILED" name="Tiled"/>
|
|
|
|
<member cname="GDK_STIPPLED" name="Stippled"/>
|
|
|
|
<member cname="GDK_OPAQUE_STIPPLED" name="OpaqueStippled"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="FillRule" cname="GdkFillRule" type="enum">
|
|
|
|
<member cname="GDK_EVEN_ODD_RULE" name="EvenOddRule"/>
|
|
|
|
<member cname="GDK_WINDING_RULE" name="WindingRule"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="FilterReturn" cname="GdkFilterReturn" type="enum">
|
|
|
|
<member cname="GDK_FILTER_CONTINUE" name="Continue"/>
|
|
|
|
<member cname="GDK_FILTER_TRANSLATE" name="Translate"/>
|
|
|
|
<member cname="GDK_FILTER_REMOVE" name="Remove"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="Function" cname="GdkFunction" type="enum">
|
|
|
|
<member cname="GDK_COPY" name="Copy"/>
|
|
|
|
<member cname="GDK_INVERT" name="Invert"/>
|
|
|
|
<member cname="GDK_XOR" name="Xor"/>
|
|
|
|
<member cname="GDK_CLEAR" name="Clear"/>
|
|
|
|
<member cname="GDK_AND" name="And"/>
|
|
|
|
<member cname="GDK_AND_REVERSE" name="AndReverse"/>
|
|
|
|
<member cname="GDK_AND_INVERT" name="AndInvert"/>
|
|
|
|
<member cname="GDK_NOOP" name="Noop"/>
|
|
|
|
<member cname="GDK_OR" name="Or"/>
|
|
|
|
<member cname="GDK_EQUIV" name="Equiv"/>
|
|
|
|
<member cname="GDK_OR_REVERSE" name="OrReverse"/>
|
|
|
|
<member cname="GDK_COPY_INVERT" name="CopyInvert"/>
|
|
|
|
<member cname="GDK_OR_INVERT" name="OrInvert"/>
|
|
|
|
<member cname="GDK_NAND" name="Nand"/>
|
|
|
|
<member cname="GDK_NOR" name="Nor"/>
|
|
|
|
<member cname="GDK_SET" name="Set"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="GCValuesMask" cname="GdkGCValuesMask" type="flags">
|
|
|
|
<member cname="GDK_GC_FOREGROUND" name="Foreground" value="1 << 0"/>
|
|
|
|
<member cname="GDK_GC_BACKGROUND" name="Background" value="1 << 1"/>
|
|
|
|
<member cname="GDK_GC_FONT" name="Font" value="1 << 2"/>
|
|
|
|
<member cname="GDK_GC_FUNCTION" name="Function" value="1 << 3"/>
|
|
|
|
<member cname="GDK_GC_FILL" name="Fill" value="1 << 4"/>
|
|
|
|
<member cname="GDK_GC_TILE" name="Tile" value="1 << 5"/>
|
|
|
|
<member cname="GDK_GC_STIPPLE" name="Stipple" value="1 << 6"/>
|
|
|
|
<member cname="GDK_GC_CLIP_MASK" name="ClipMask" value="1 << 7"/>
|
|
|
|
<member cname="GDK_GC_SUBWINDOW" name="Subwindow" value="1 << 8"/>
|
|
|
|
<member cname="GDK_GC_TS_X_ORIGIN" name="TsXOrigin" value="1 << 9"/>
|
|
|
|
<member cname="GDK_GC_TS_Y_ORIGIN" name="TsYOrigin" value="1 << 10"/>
|
|
|
|
<member cname="GDK_GC_CLIP_X_ORIGIN" name="ClipXOrigin" value="1 << 11"/>
|
|
|
|
<member cname="GDK_GC_CLIP_Y_ORIGIN" name="ClipYOrigin" value="1 << 12"/>
|
|
|
|
<member cname="GDK_GC_EXPOSURES" name="Exposures" value="1 << 13"/>
|
|
|
|
<member cname="GDK_GC_LINE_WIDTH" name="LineWidth" value="1 << 14"/>
|
|
|
|
<member cname="GDK_GC_LINE_STYLE" name="LineStyle" value="1 << 15"/>
|
|
|
|
<member cname="GDK_GC_CAP_STYLE" name="CapStyle" value="1 << 16"/>
|
|
|
|
<member cname="GDK_GC_JOIN_STYLE" name="JoinStyle" value="1 << 17"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="GrabStatus" cname="GdkGrabStatus" type="enum">
|
|
|
|
<member cname="GDK_GRAB_SUCCESS" name="Success"/>
|
|
|
|
<member cname="GDK_GRAB_ALREADY_GRABBED" name="AlreadyGrabbed" value="1"/>
|
|
|
|
<member cname="GDK_GRAB_INVALID_TIME" name="InvalidTime" value="2"/>
|
|
|
|
<member cname="GDK_GRAB_NOT_VIEWABLE" name="NotViewable" value="3"/>
|
|
|
|
<member cname="GDK_GRAB_FROZEN" name="Frozen" value="4"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="Gravity" cname="GdkGravity" type="enum">
|
|
|
|
<member cname="GDK_GRAVITY_NORTH_WEST" name="NorthWest" value="1"/>
|
|
|
|
<member cname="GDK_GRAVITY_NORTH" name="North"/>
|
|
|
|
<member cname="GDK_GRAVITY_NORTH_EAST" name="NorthEast"/>
|
|
|
|
<member cname="GDK_GRAVITY_WEST" name="West"/>
|
|
|
|
<member cname="GDK_GRAVITY_CENTER" name="Center"/>
|
|
|
|
<member cname="GDK_GRAVITY_EAST" name="East"/>
|
|
|
|
<member cname="GDK_GRAVITY_SOUTH_WEST" name="SouthWest"/>
|
|
|
|
<member cname="GDK_GRAVITY_SOUTH" name="South"/>
|
|
|
|
<member cname="GDK_GRAVITY_SOUTH_EAST" name="SouthEast"/>
|
|
|
|
<member cname="GDK_GRAVITY_STATIC" name="Static"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="ImageType" cname="GdkImageType" type="enum">
|
|
|
|
<member cname="GDK_IMAGE_NORMAL" name="Normal"/>
|
|
|
|
<member cname="GDK_IMAGE_SHARED" name="Shared"/>
|
|
|
|
<member cname="GDK_IMAGE_FASTEST" name="Fastest"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="InputCondition" cname="GdkInputCondition" type="flags">
|
|
|
|
<member cname="GDK_INPUT_READ" name="Read" value="1 << 0"/>
|
|
|
|
<member cname="GDK_INPUT_WRITE" name="Write" value="1 << 1"/>
|
|
|
|
<member cname="GDK_INPUT_EXCEPTION" name="Exception" value="1 << 2"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="InputMode" cname="GdkInputMode" type="enum">
|
|
|
|
<member cname="GDK_MODE_DISABLED" name="Disabled"/>
|
|
|
|
<member cname="GDK_MODE_SCREEN" name="Screen"/>
|
|
|
|
<member cname="GDK_MODE_WINDOW" name="Window"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="InputSource" cname="GdkInputSource" type="enum">
|
|
|
|
<member cname="GDK_SOURCE_MOUSE" name="Mouse"/>
|
|
|
|
<member cname="GDK_SOURCE_PEN" name="Pen"/>
|
|
|
|
<member cname="GDK_SOURCE_ERASER" name="Eraser"/>
|
|
|
|
<member cname="GDK_SOURCE_CURSOR" name="Cursor"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="JoinStyle" cname="GdkJoinStyle" type="enum">
|
|
|
|
<member cname="GDK_JOIN_MITER" name="Miter"/>
|
|
|
|
<member cname="GDK_JOIN_ROUND" name="Round"/>
|
|
|
|
<member cname="GDK_JOIN_BEVEL" name="Bevel"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="LineStyle" cname="GdkLineStyle" type="enum">
|
|
|
|
<member cname="GDK_LINE_SOLID" name="Solid"/>
|
|
|
|
<member cname="GDK_LINE_ON_OFF_DASH" name="OnOffDash"/>
|
|
|
|
<member cname="GDK_LINE_DOUBLE_DASH" name="DoubleDash"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="ModifierType" cname="GdkModifierType" type="flags">
|
|
|
|
<member cname="GDK_SHIFT_MASK" name="ShiftMask" value="1 << 0"/>
|
|
|
|
<member cname="GDK_LOCK_MASK" name="LockMask" value="1 << 1"/>
|
|
|
|
<member cname="GDK_CONTROL_MASK" name="ControlMask" value="1 << 2"/>
|
|
|
|
<member cname="GDK_MOD1_MASK" name="Mod1Mask" value="1 << 3"/>
|
|
|
|
<member cname="GDK_MOD2_MASK" name="Mod2Mask" value="1 << 4"/>
|
|
|
|
<member cname="GDK_MOD3_MASK" name="Mod3Mask" value="1 << 5"/>
|
|
|
|
<member cname="GDK_MOD4_MASK" name="Mod4Mask" value="1 << 6"/>
|
|
|
|
<member cname="GDK_MOD5_MASK" name="Mod5Mask" value="1 << 7"/>
|
|
|
|
<member cname="GDK_BUTTON1_MASK" name="Button1Mask" value="1 << 8"/>
|
|
|
|
<member cname="GDK_BUTTON2_MASK" name="Button2Mask" value="1 << 9"/>
|
|
|
|
<member cname="GDK_BUTTON3_MASK" name="Button3Mask" value="1 << 10"/>
|
|
|
|
<member cname="GDK_BUTTON4_MASK" name="Button4Mask" value="1 << 11"/>
|
|
|
|
<member cname="GDK_BUTTON5_MASK" name="Button5Mask" value="1 << 12"/>
|
|
|
|
<member cname="GDK_RELEASE_MASK" name="ReleaseMask" value="1 << 30"/>
|
|
|
|
<member cname="GDK_MODIFIER_MASK" name="ModifierMask"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="NotifyType" cname="GdkNotifyType" type="enum">
|
|
|
|
<member cname="GDK_NOTIFY_ANCESTOR" name="Ancestor"/>
|
|
|
|
<member cname="GDK_NOTIFY_VIRTUAL" name="Virtual" value="1"/>
|
|
|
|
<member cname="GDK_NOTIFY_INFERIOR" name="Inferior" value="2"/>
|
|
|
|
<member cname="GDK_NOTIFY_NONLINEAR" name="Nonlinear" value="3"/>
|
|
|
|
<member cname="GDK_NOTIFY_NONLINEAR_VIRTUAL" name="NonlinearVirtual" value="4"/>
|
|
|
|
<member cname="GDK_NOTIFY_UNKNOWN" name="Unknown" value="5"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="OverlapType" cname="GdkOverlapType" type="enum">
|
|
|
|
<member cname="GDK_OVERLAP_RECTANGLE_IN" name="In"/>
|
|
|
|
<member cname="GDK_OVERLAP_RECTANGLE_OUT" name="Out"/>
|
|
|
|
<member cname="GDK_OVERLAP_RECTANGLE_PART" name="Part"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="PropMode" cname="GdkPropMode" type="enum">
|
|
|
|
<member cname="GDK_PROP_MODE_REPLACE" name="Replace"/>
|
|
|
|
<member cname="GDK_PROP_MODE_PREPEND" name="Prepend"/>
|
|
|
|
<member cname="GDK_PROP_MODE_APPEND" name="Append"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="PropertyState" cname="GdkPropertyState" type="enum">
|
|
|
|
<member cname="GDK_PROPERTY_NEW_VALUE" name="NewValue"/>
|
|
|
|
<member cname="GDK_PROPERTY_DELETE" name="Delete"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="RgbDither" cname="GdkRgbDither" type="enum">
|
|
|
|
<member cname="GDK_RGB_DITHER_NONE" name="None"/>
|
|
|
|
<member cname="GDK_RGB_DITHER_NORMAL" name="Normal"/>
|
|
|
|
<member cname="GDK_RGB_DITHER_MAX" name="Max"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="ScrollDirection" cname="GdkScrollDirection" type="enum">
|
|
|
|
<member cname="GDK_SCROLL_UP" name="Up"/>
|
|
|
|
<member cname="GDK_SCROLL_DOWN" name="Down"/>
|
|
|
|
<member cname="GDK_SCROLL_LEFT" name="Left"/>
|
|
|
|
<member cname="GDK_SCROLL_RIGHT" name="Right"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="SettingAction" cname="GdkSettingAction" type="enum">
|
|
|
|
<member cname="GDK_SETTING_ACTION_NEW" name="New"/>
|
|
|
|
<member cname="GDK_SETTING_ACTION_CHANGED" name="Changed"/>
|
|
|
|
<member cname="GDK_SETTING_ACTION_DELETED" name="Deleted"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="Status" cname="GdkStatus" type="enum">
|
|
|
|
<member cname="GDK_OK" name="Ok"/>
|
2002-09-21 14:21:15 +00:00
|
|
|
<member cname="GDK_ERROR" name="Error" value="-1"/>
|
|
|
|
<member cname="GDK_ERROR_PARAM" name="ErrorParam" value="-2"/>
|
|
|
|
<member cname="GDK_ERROR_FILE" name="ErrorFile" value="-3"/>
|
|
|
|
<member cname="GDK_ERROR_MEM" name="ErrorMem" value="-4"/>
|
2002-08-20 20:35:42 +00:00
|
|
|
</enum>
|
|
|
|
<enum name="SubwindowMode" cname="GdkSubwindowMode" type="enum">
|
|
|
|
<member cname="GDK_CLIP_BY_CHILDREN" name="ClipByChildren"/>
|
|
|
|
<member cname="GDK_INCLUDE_INFERIORS" name="IncludeInferiors" value="1"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="VisibilityState" cname="GdkVisibilityState" type="enum">
|
|
|
|
<member cname="GDK_VISIBILITY_UNOBSCURED" name="Unobscured"/>
|
|
|
|
<member cname="GDK_VISIBILITY_PARTIAL" name="Partial"/>
|
|
|
|
<member cname="GDK_VISIBILITY_FULLY_OBSCURED" name="FullyObscured"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="VisualType" cname="GdkVisualType" type="enum">
|
|
|
|
<member cname="GDK_VISUAL_STATIC_GRAY" name="StaticGray"/>
|
|
|
|
<member cname="GDK_VISUAL_GRAYSCALE" name="Grayscale"/>
|
|
|
|
<member cname="GDK_VISUAL_STATIC_COLOR" name="StaticColor"/>
|
|
|
|
<member cname="GDK_VISUAL_PSEUDO_COLOR" name="PseudoColor"/>
|
|
|
|
<member cname="GDK_VISUAL_TRUE_COLOR" name="TrueColor"/>
|
|
|
|
<member cname="GDK_VISUAL_DIRECT_COLOR" name="DirectColor"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="WMDecoration" cname="GdkWMDecoration" type="flags">
|
|
|
|
<member cname="GDK_DECOR_ALL" name="All" value="1 << 0"/>
|
|
|
|
<member cname="GDK_DECOR_BORDER" name="Border" value="1 << 1"/>
|
|
|
|
<member cname="GDK_DECOR_RESIZEH" name="Resizeh" value="1 << 2"/>
|
|
|
|
<member cname="GDK_DECOR_TITLE" name="Title" value="1 << 3"/>
|
|
|
|
<member cname="GDK_DECOR_MENU" name="Menu" value="1 << 4"/>
|
|
|
|
<member cname="GDK_DECOR_MINIMIZE" name="Minimize" value="1 << 5"/>
|
|
|
|
<member cname="GDK_DECOR_MAXIMIZE" name="Maximize" value="1 << 6"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="WMFunction" cname="GdkWMFunction" type="flags">
|
|
|
|
<member cname="GDK_FUNC_ALL" name="All" value="1 << 0"/>
|
|
|
|
<member cname="GDK_FUNC_RESIZE" name="Resize" value="1 << 1"/>
|
|
|
|
<member cname="GDK_FUNC_MOVE" name="Move" value="1 << 2"/>
|
|
|
|
<member cname="GDK_FUNC_MINIMIZE" name="Minimize" value="1 << 3"/>
|
|
|
|
<member cname="GDK_FUNC_MAXIMIZE" name="Maximize" value="1 << 4"/>
|
|
|
|
<member cname="GDK_FUNC_CLOSE" name="Close" value="1 << 5"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="WindowAttributesType" cname="GdkWindowAttributesType" type="flags">
|
|
|
|
<member cname="GDK_WA_TITLE" name="Title" value="1 << 1"/>
|
|
|
|
<member cname="GDK_WA_X" name="X" value="1 << 2"/>
|
|
|
|
<member cname="GDK_WA_Y" name="Y" value="1 << 3"/>
|
|
|
|
<member cname="GDK_WA_CURSOR" name="Cursor" value="1 << 4"/>
|
|
|
|
<member cname="GDK_WA_COLORMAP" name="Colormap" value="1 << 5"/>
|
|
|
|
<member cname="GDK_WA_VISUAL" name="Visual" value="1 << 6"/>
|
|
|
|
<member cname="GDK_WA_WMCLASS" name="Wmclass" value="1 << 7"/>
|
|
|
|
<member cname="GDK_WA_NOREDIR" name="Noredir" value="1 << 8"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="WindowClass" cname="GdkWindowClass" type="enum">
|
|
|
|
<member cname="GDK_INPUT_OUTPUT" name="Output"/>
|
|
|
|
<member cname="GDK_INPUT_ONLY" name="Only"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="WindowEdge" cname="GdkWindowEdge" type="enum">
|
|
|
|
<member cname="GDK_WINDOW_EDGE_NORTH_WEST" name="NorthWest"/>
|
|
|
|
<member cname="GDK_WINDOW_EDGE_NORTH" name="North"/>
|
|
|
|
<member cname="GDK_WINDOW_EDGE_NORTH_EAST" name="NorthEast"/>
|
|
|
|
<member cname="GDK_WINDOW_EDGE_WEST" name="West"/>
|
|
|
|
<member cname="GDK_WINDOW_EDGE_EAST" name="East"/>
|
|
|
|
<member cname="GDK_WINDOW_EDGE_SOUTH_WEST" name="SouthWest"/>
|
|
|
|
<member cname="GDK_WINDOW_EDGE_SOUTH" name="South"/>
|
|
|
|
<member cname="GDK_WINDOW_EDGE_SOUTH_EAST" name="SouthEast"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="WindowHints" cname="GdkWindowHints" type="flags">
|
|
|
|
<member cname="GDK_HINT_POS" name="Pos" value="1 << 0"/>
|
|
|
|
<member cname="GDK_HINT_MIN_SIZE" name="MinSize" value="1 << 1"/>
|
|
|
|
<member cname="GDK_HINT_MAX_SIZE" name="MaxSize" value="1 << 2"/>
|
|
|
|
<member cname="GDK_HINT_BASE_SIZE" name="BaseSize" value="1 << 3"/>
|
|
|
|
<member cname="GDK_HINT_ASPECT" name="Aspect" value="1 << 4"/>
|
|
|
|
<member cname="GDK_HINT_RESIZE_INC" name="ResizeInc" value="1 << 5"/>
|
|
|
|
<member cname="GDK_HINT_WIN_GRAVITY" name="WinGravity" value="1 << 6"/>
|
|
|
|
<member cname="GDK_HINT_USER_POS" name="UserPos" value="1 << 7"/>
|
|
|
|
<member cname="GDK_HINT_USER_SIZE" name="UserSize" value="1 << 8"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="WindowState" cname="GdkWindowState" type="flags">
|
|
|
|
<member cname="GDK_WINDOW_STATE_WITHDRAWN" name="Withdrawn" value="1 << 0"/>
|
|
|
|
<member cname="GDK_WINDOW_STATE_ICONIFIED" name="Iconified" value="1 << 1"/>
|
|
|
|
<member cname="GDK_WINDOW_STATE_MAXIMIZED" name="Maximized" value="1 << 2"/>
|
|
|
|
<member cname="GDK_WINDOW_STATE_STICKY" name="Sticky" value="1 << 3"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="WindowType" cname="GdkWindowType" type="enum">
|
|
|
|
<member cname="GDK_WINDOW_ROOT" name="Root"/>
|
|
|
|
<member cname="GDK_WINDOW_TOPLEVEL" name="Toplevel"/>
|
|
|
|
<member cname="GDK_WINDOW_CHILD" name="Child"/>
|
|
|
|
<member cname="GDK_WINDOW_DIALOG" name="Dialog"/>
|
|
|
|
<member cname="GDK_WINDOW_TEMP" name="Temp"/>
|
|
|
|
<member cname="GDK_WINDOW_FOREIGN" name="Foreign"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="WindowTypeHint" cname="GdkWindowTypeHint" type="enum">
|
|
|
|
<member cname="GDK_WINDOW_TYPE_HINT_NORMAL" name="Normal"/>
|
|
|
|
<member cname="GDK_WINDOW_TYPE_HINT_DIALOG" name="Dialog"/>
|
|
|
|
<member cname="GDK_WINDOW_TYPE_HINT_MENU" name="Menu"/>
|
|
|
|
<member cname="GDK_WINDOW_TYPE_HINT_TOOLBAR" name="Toolbar"/>
|
|
|
|
</enum>
|
|
|
|
<callback name="DestroyNotify" cname="GdkDestroyNotify">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gpointer" name="data"/>
|
|
|
|
</parameters>
|
|
|
|
</callback>
|
|
|
|
<callback name="EventFunc" cname="GdkEventFunc">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkEvent*" name="event"/>
|
|
|
|
<parameter type="gpointer" name="data"/>
|
|
|
|
</parameters>
|
|
|
|
</callback>
|
|
|
|
<callback name="FilterFunc" cname="GdkFilterFunc">
|
|
|
|
<return-type type="GdkFilterReturn"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkXEvent*" name="xevent"/>
|
|
|
|
<parameter type="GdkEvent*" name="event"/>
|
|
|
|
<parameter type="gpointer" name="data"/>
|
|
|
|
</parameters>
|
|
|
|
</callback>
|
|
|
|
<callback name="InputFunction" cname="GdkInputFunction">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gpointer" name="data"/>
|
|
|
|
<parameter type="gint" name="source"/>
|
|
|
|
<parameter type="GdkInputCondition" name="condition"/>
|
|
|
|
</parameters>
|
|
|
|
</callback>
|
|
|
|
<callback name="SpanFunc" cname="GdkSpanFunc">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkSpan*" name="span"/>
|
|
|
|
<parameter type="gpointer" name="data"/>
|
|
|
|
</parameters>
|
|
|
|
</callback>
|
|
|
|
<object name="Colormap" cname="GdkColormap" parent="GObject">
|
|
|
|
<field cname="size" type="gint"/>
|
|
|
|
<field cname="colors" type="GdkColor*"/>
|
|
|
|
<field cname="visual" type="GdkVisual*"/>
|
|
|
|
<field cname="windowing_data" type="gpointer"/>
|
2003-02-28 07:41:59 +00:00
|
|
|
<method name="AllocColor" cname="gdk_colormap_alloc_color" hidden="1">
|
2002-08-20 20:35:42 +00:00
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkColor*" name="color"/>
|
|
|
|
<parameter type="gboolean" name="writeable"/>
|
|
|
|
<parameter type="gboolean" name="best_match"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="AllocColors" cname="gdk_colormap_alloc_colors">
|
|
|
|
<return-type type="gint"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkColor*" name="colors"/>
|
|
|
|
<parameter type="gint" name="ncolors"/>
|
|
|
|
<parameter type="gboolean" name="writeable"/>
|
|
|
|
<parameter type="gboolean" name="best_match"/>
|
|
|
|
<parameter type="gboolean*" name="success"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="FreeColors" cname="gdk_colormap_free_colors">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkColor*" name="colors"/>
|
|
|
|
<parameter type="gint" name="ncolors"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetSystem" cname="gdk_colormap_get_system" shared="true">
|
|
|
|
<return-type type="GdkColormap*"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetType" cname="gdk_colormap_get_type" shared="true">
|
|
|
|
<return-type type="GType"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetVisual" cname="gdk_colormap_get_visual">
|
|
|
|
<return-type type="GdkVisual*"/>
|
|
|
|
</method>
|
|
|
|
<constructor cname="gdk_colormap_new">
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkVisual*" name="visual"/>
|
|
|
|
<parameter type="gboolean" name="allocate"/>
|
|
|
|
</parameters>
|
|
|
|
</constructor>
|
|
|
|
<method name="QueryColor" cname="gdk_colormap_query_color">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gulong" name="pixel"/>
|
|
|
|
<parameter type="GdkColor*" name="result"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
</object>
|
|
|
|
<object name="Device" cname="GdkDevice" parent="GObject">
|
|
|
|
<field cname="name" type="gchar*"/>
|
|
|
|
<field cname="source" type="GdkInputSource"/>
|
|
|
|
<field cname="mode" type="GdkInputMode"/>
|
|
|
|
<field cname="has_cursor" type="gboolean"/>
|
|
|
|
<field cname="num_axes" type="gint"/>
|
|
|
|
<field cname="axes" type="GdkDeviceAxis*"/>
|
|
|
|
<field cname="num_keys" type="gint"/>
|
|
|
|
<field cname="keys" type="GdkDeviceKey*"/>
|
|
|
|
<method name="FreeHistory" cname="gdk_device_free_history" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkTimeCoord**" name="events"/>
|
|
|
|
<parameter type="gint" name="n_events"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetAxis" cname="gdk_device_get_axis">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gdouble*" name="axes"/>
|
|
|
|
<parameter type="GdkAxisUse" name="use"/>
|
|
|
|
<parameter type="gdouble*" name="value"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetCorePointer" cname="gdk_device_get_core_pointer" shared="true">
|
|
|
|
<return-type type="GdkDevice*"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetHistory" cname="gdk_device_get_history">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindow*" name="window"/>
|
|
|
|
<parameter type="guint32" name="start"/>
|
|
|
|
<parameter type="guint32" name="stop"/>
|
|
|
|
<parameter type="GdkTimeCoord***" name="events"/>
|
|
|
|
<parameter type="gint*" name="n_events"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetState" cname="gdk_device_get_state">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindow*" name="window"/>
|
|
|
|
<parameter type="gdouble*" name="axes"/>
|
|
|
|
<parameter type="GdkModifierType*" name="mask"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetType" cname="gdk_device_get_type" shared="true">
|
|
|
|
<return-type type="GType"/>
|
|
|
|
</method>
|
|
|
|
<method name="SetAxisUse" cname="gdk_device_set_axis_use">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="guint" name="index"/>
|
|
|
|
<parameter type="GdkAxisUse" name="use"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetKey" cname="gdk_device_set_key">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="guint" name="index"/>
|
|
|
|
<parameter type="guint" name="keyval"/>
|
|
|
|
<parameter type="GdkModifierType" name="modifiers"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetMode" cname="gdk_device_set_mode">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkInputMode" name="mode"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetSource" cname="gdk_device_set_source">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkInputSource" name="source"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
</object>
|
|
|
|
<object name="DragContext" cname="GdkDragContext" parent="GObject">
|
|
|
|
<field cname="protocol" type="GdkDragProtocol"/>
|
|
|
|
<field cname="is_source" type="gboolean"/>
|
|
|
|
<field cname="source_window" type="GdkWindow*"/>
|
|
|
|
<field cname="dest_window" type="GdkWindow*"/>
|
|
|
|
<field cname="targets" type="GList*"/>
|
|
|
|
<field cname="actions" type="GdkDragAction"/>
|
|
|
|
<field cname="suggested_action" type="GdkDragAction"/>
|
|
|
|
<field cname="action" type="GdkDragAction"/>
|
|
|
|
<field cname="start_time" type="guint32"/>
|
|
|
|
<field cname="windowing_data" type="gpointer"/>
|
|
|
|
<method name="GetType" cname="gdk_drag_context_get_type" shared="true">
|
|
|
|
<return-type type="GType"/>
|
|
|
|
</method>
|
|
|
|
<constructor cname="gdk_drag_context_new"/>
|
|
|
|
</object>
|
|
|
|
<object name="Drawable" cname="GdkDrawable" parent="GObject">
|
|
|
|
<method name="DrawArc" cname="gdk_draw_arc">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkGC*" name="gc"/>
|
|
|
|
<parameter type="gint" name="filled"/>
|
|
|
|
<parameter type="gint" name="x"/>
|
|
|
|
<parameter type="gint" name="y"/>
|
|
|
|
<parameter type="gint" name="width"/>
|
|
|
|
<parameter type="gint" name="height"/>
|
|
|
|
<parameter type="gint" name="angle1"/>
|
|
|
|
<parameter type="gint" name="angle2"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="DrawDrawable" cname="gdk_draw_drawable">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkGC*" name="gc"/>
|
|
|
|
<parameter type="GdkDrawable*" name="src"/>
|
|
|
|
<parameter type="gint" name="xsrc"/>
|
|
|
|
<parameter type="gint" name="ysrc"/>
|
|
|
|
<parameter type="gint" name="xdest"/>
|
|
|
|
<parameter type="gint" name="ydest"/>
|
|
|
|
<parameter type="gint" name="width"/>
|
|
|
|
<parameter type="gint" name="height"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="DrawGlyphs" cname="gdk_draw_glyphs">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkGC*" name="gc"/>
|
|
|
|
<parameter type="PangoFont*" name="font"/>
|
|
|
|
<parameter type="gint" name="x"/>
|
|
|
|
<parameter type="gint" name="y"/>
|
|
|
|
<parameter type="PangoGlyphString*" name="glyphs"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="DrawGrayImage" cname="gdk_draw_gray_image">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkGC*" name="gc"/>
|
|
|
|
<parameter type="gint" name="x"/>
|
|
|
|
<parameter type="gint" name="y"/>
|
|
|
|
<parameter type="gint" name="width"/>
|
|
|
|
<parameter type="gint" name="height"/>
|
|
|
|
<parameter type="GdkRgbDither" name="dith"/>
|
|
|
|
<parameter type="guchar*" name="buf"/>
|
|
|
|
<parameter type="gint" name="rowstride"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="DrawImage" cname="gdk_draw_image">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkGC*" name="gc"/>
|
|
|
|
<parameter type="GdkImage*" name="image"/>
|
|
|
|
<parameter type="gint" name="xsrc"/>
|
|
|
|
<parameter type="gint" name="ysrc"/>
|
|
|
|
<parameter type="gint" name="xdest"/>
|
|
|
|
<parameter type="gint" name="ydest"/>
|
|
|
|
<parameter type="gint" name="width"/>
|
|
|
|
<parameter type="gint" name="height"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="DrawIndexedImage" cname="gdk_draw_indexed_image">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkGC*" name="gc"/>
|
|
|
|
<parameter type="gint" name="x"/>
|
|
|
|
<parameter type="gint" name="y"/>
|
|
|
|
<parameter type="gint" name="width"/>
|
|
|
|
<parameter type="gint" name="height"/>
|
|
|
|
<parameter type="GdkRgbDither" name="dith"/>
|
|
|
|
<parameter type="guchar*" name="buf"/>
|
|
|
|
<parameter type="gint" name="rowstride"/>
|
|
|
|
<parameter type="GdkRgbCmap*" name="cmap"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="DrawLayout" cname="gdk_draw_layout">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkGC*" name="gc"/>
|
|
|
|
<parameter type="gint" name="x"/>
|
|
|
|
<parameter type="gint" name="y"/>
|
|
|
|
<parameter type="PangoLayout*" name="layout"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="DrawLayoutLine" cname="gdk_draw_layout_line">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkGC*" name="gc"/>
|
|
|
|
<parameter type="gint" name="x"/>
|
|
|
|
<parameter type="gint" name="y"/>
|
|
|
|
<parameter type="PangoLayoutLine*" name="line"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="DrawLayoutLineWithColors" cname="gdk_draw_layout_line_with_colors">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkGC*" name="gc"/>
|
|
|
|
<parameter type="gint" name="x"/>
|
|
|
|
<parameter type="gint" name="y"/>
|
|
|
|
<parameter type="PangoLayoutLine*" name="line"/>
|
|
|
|
<parameter type="GdkColor*" name="foreground"/>
|
|
|
|
<parameter type="GdkColor*" name="background"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="DrawLayoutWithColors" cname="gdk_draw_layout_with_colors">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkGC*" name="gc"/>
|
|
|
|
<parameter type="gint" name="x"/>
|
|
|
|
<parameter type="gint" name="y"/>
|
|
|
|
<parameter type="PangoLayout*" name="layout"/>
|
|
|
|
<parameter type="GdkColor*" name="foreground"/>
|
|
|
|
<parameter type="GdkColor*" name="background"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="DrawLine" cname="gdk_draw_line">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkGC*" name="gc"/>
|
|
|
|
<parameter type="gint" name="x1"/>
|
|
|
|
<parameter type="gint" name="y1"/>
|
|
|
|
<parameter type="gint" name="x2"/>
|
|
|
|
<parameter type="gint" name="y2"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
2003-04-04 07:24:02 +00:00
|
|
|
<method name="DrawLines" cname="gdk_draw_lines" hidden="1">
|
2002-08-20 20:35:42 +00:00
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkGC*" name="gc"/>
|
2003-04-04 07:24:02 +00:00
|
|
|
<parameter type="GdkPoint*" name="points" array="1"/>
|
2002-08-20 20:35:42 +00:00
|
|
|
<parameter type="gint" name="npoints"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="DrawPoint" cname="gdk_draw_point">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkGC*" name="gc"/>
|
|
|
|
<parameter type="gint" name="x"/>
|
|
|
|
<parameter type="gint" name="y"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="DrawPoints" cname="gdk_draw_points">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkGC*" name="gc"/>
|
|
|
|
<parameter type="GdkPoint*" name="points"/>
|
|
|
|
<parameter type="gint" name="npoints"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
2003-04-04 07:24:02 +00:00
|
|
|
<method name="DrawPolygon" cname="gdk_draw_polygon" hidden="1">
|
2002-08-20 20:35:42 +00:00
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkGC*" name="gc"/>
|
|
|
|
<parameter type="gint" name="filled"/>
|
2003-04-04 07:24:02 +00:00
|
|
|
<parameter type="GdkPoint*" name="points" array="1"/>
|
2002-08-20 20:35:42 +00:00
|
|
|
<parameter type="gint" name="npoints"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="DrawRectangle" cname="gdk_draw_rectangle">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkGC*" name="gc"/>
|
|
|
|
<parameter type="gint" name="filled"/>
|
|
|
|
<parameter type="gint" name="x"/>
|
|
|
|
<parameter type="gint" name="y"/>
|
|
|
|
<parameter type="gint" name="width"/>
|
|
|
|
<parameter type="gint" name="height"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="DrawRgb32Image" cname="gdk_draw_rgb_32_image">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkGC*" name="gc"/>
|
|
|
|
<parameter type="gint" name="x"/>
|
|
|
|
<parameter type="gint" name="y"/>
|
|
|
|
<parameter type="gint" name="width"/>
|
|
|
|
<parameter type="gint" name="height"/>
|
|
|
|
<parameter type="GdkRgbDither" name="dith"/>
|
|
|
|
<parameter type="guchar*" name="buf"/>
|
|
|
|
<parameter type="gint" name="rowstride"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="DrawRgb32ImageDithalign" cname="gdk_draw_rgb_32_image_dithalign">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkGC*" name="gc"/>
|
|
|
|
<parameter type="gint" name="x"/>
|
|
|
|
<parameter type="gint" name="y"/>
|
|
|
|
<parameter type="gint" name="width"/>
|
|
|
|
<parameter type="gint" name="height"/>
|
|
|
|
<parameter type="GdkRgbDither" name="dith"/>
|
|
|
|
<parameter type="guchar*" name="buf"/>
|
|
|
|
<parameter type="gint" name="rowstride"/>
|
|
|
|
<parameter type="gint" name="xdith"/>
|
|
|
|
<parameter type="gint" name="ydith"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="DrawRgbImage" cname="gdk_draw_rgb_image">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkGC*" name="gc"/>
|
|
|
|
<parameter type="gint" name="x"/>
|
|
|
|
<parameter type="gint" name="y"/>
|
|
|
|
<parameter type="gint" name="width"/>
|
|
|
|
<parameter type="gint" name="height"/>
|
|
|
|
<parameter type="GdkRgbDither" name="dith"/>
|
|
|
|
<parameter type="guchar*" name="rgb_buf"/>
|
|
|
|
<parameter type="gint" name="rowstride"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="DrawRgbImageDithalign" cname="gdk_draw_rgb_image_dithalign">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkGC*" name="gc"/>
|
|
|
|
<parameter type="gint" name="x"/>
|
|
|
|
<parameter type="gint" name="y"/>
|
|
|
|
<parameter type="gint" name="width"/>
|
|
|
|
<parameter type="gint" name="height"/>
|
|
|
|
<parameter type="GdkRgbDither" name="dith"/>
|
|
|
|
<parameter type="guchar*" name="rgb_buf"/>
|
|
|
|
<parameter type="gint" name="rowstride"/>
|
|
|
|
<parameter type="gint" name="xdith"/>
|
|
|
|
<parameter type="gint" name="ydith"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="DrawSegments" cname="gdk_draw_segments">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkGC*" name="gc"/>
|
|
|
|
<parameter type="GdkSegment*" name="segs"/>
|
|
|
|
<parameter type="gint" name="nsegs"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetClipRegion" cname="gdk_drawable_get_clip_region">
|
|
|
|
<return-type type="GdkRegion*"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetColormap" cname="gdk_drawable_get_colormap">
|
|
|
|
<return-type type="GdkColormap*"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetDepth" cname="gdk_drawable_get_depth">
|
|
|
|
<return-type type="gint"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetImage" cname="gdk_drawable_get_image">
|
|
|
|
<return-type type="GdkImage*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint" name="x"/>
|
|
|
|
<parameter type="gint" name="y"/>
|
|
|
|
<parameter type="gint" name="width"/>
|
|
|
|
<parameter type="gint" name="height"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetSize" cname="gdk_drawable_get_size">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
2003-01-05 23:48:45 +00:00
|
|
|
<parameter type="gint*" name="width" pass_as="out"/>
|
|
|
|
<parameter type="gint*" name="height" pass_as="out"/>
|
2002-08-20 20:35:42 +00:00
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetType" cname="gdk_drawable_get_type" shared="true">
|
|
|
|
<return-type type="GType"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetVisibleRegion" cname="gdk_drawable_get_visible_region">
|
|
|
|
<return-type type="GdkRegion*"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetVisual" cname="gdk_drawable_get_visual">
|
|
|
|
<return-type type="GdkVisual*"/>
|
|
|
|
</method>
|
|
|
|
<method name="SetColormap" cname="gdk_drawable_set_colormap">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkColormap*" name="colormap"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
</object>
|
|
|
|
<object name="GC" cname="GdkGC" parent="GObject">
|
|
|
|
<field cname="clip_x_origin" type="gint"/>
|
|
|
|
<field cname="clip_y_origin" type="gint"/>
|
|
|
|
<field cname="ts_x_origin" type="gint"/>
|
|
|
|
<field cname="ts_y_origin" type="gint"/>
|
|
|
|
<field cname="colormap" type="GdkColormap*"/>
|
|
|
|
<method name="Copy" cname="gdk_gc_copy">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkGC*" name="src_gc"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetColormap" cname="gdk_gc_get_colormap">
|
|
|
|
<return-type type="GdkColormap*"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetType" cname="gdk_gc_get_type" shared="true">
|
|
|
|
<return-type type="GType"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetValues" cname="gdk_gc_get_values">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkGCValues*" name="values"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<constructor cname="gdk_gc_new">
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkDrawable*" name="drawable"/>
|
|
|
|
</parameters>
|
|
|
|
</constructor>
|
|
|
|
<constructor cname="gdk_gc_new_with_values">
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkDrawable*" name="drawable"/>
|
|
|
|
<parameter type="GdkGCValues*" name="values"/>
|
|
|
|
<parameter type="GdkGCValuesMask" name="values_mask"/>
|
|
|
|
</parameters>
|
|
|
|
</constructor>
|
|
|
|
<method name="Offset" cname="gdk_gc_offset">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint" name="x_offset"/>
|
|
|
|
<parameter type="gint" name="y_offset"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetBackground" cname="gdk_gc_set_background">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkColor*" name="color"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetClipMask" cname="gdk_gc_set_clip_mask">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkBitmap*" name="mask"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetClipOrigin" cname="gdk_gc_set_clip_origin">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint" name="x"/>
|
|
|
|
<parameter type="gint" name="y"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetClipRectangle" cname="gdk_gc_set_clip_rectangle">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkRectangle*" name="rectangle"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetClipRegion" cname="gdk_gc_set_clip_region">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkRegion*" name="region"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetColormap" cname="gdk_gc_set_colormap">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkColormap*" name="colormap"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetDashes" cname="gdk_gc_set_dashes">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint" name="dash_offset"/>
|
|
|
|
<parameter type="gint8" array="true" name="dash_list"/>
|
|
|
|
<parameter type="gint" name="n"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetExposures" cname="gdk_gc_set_exposures">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gboolean" name="exposures"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetFill" cname="gdk_gc_set_fill">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkFill" name="fill"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetForeground" cname="gdk_gc_set_foreground">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkColor*" name="color"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetFunction" cname="gdk_gc_set_function">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkFunction" name="function"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetLineAttributes" cname="gdk_gc_set_line_attributes">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint" name="line_width"/>
|
|
|
|
<parameter type="GdkLineStyle" name="line_style"/>
|
|
|
|
<parameter type="GdkCapStyle" name="cap_style"/>
|
|
|
|
<parameter type="GdkJoinStyle" name="join_style"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetRgbBgColor" cname="gdk_gc_set_rgb_bg_color">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkColor*" name="color"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetRgbFgColor" cname="gdk_gc_set_rgb_fg_color">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkColor*" name="color"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetStipple" cname="gdk_gc_set_stipple">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkPixmap*" name="stipple"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetSubwindow" cname="gdk_gc_set_subwindow">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkSubwindowMode" name="mode"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetTile" cname="gdk_gc_set_tile">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkPixmap*" name="tile"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetTsOrigin" cname="gdk_gc_set_ts_origin">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint" name="x"/>
|
|
|
|
<parameter type="gint" name="y"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetValues" cname="gdk_gc_set_values">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkGCValues*" name="values"/>
|
|
|
|
<parameter type="GdkGCValuesMask" name="values_mask"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
</object>
|
|
|
|
<object name="Image" cname="GdkImage" parent="GObject">
|
|
|
|
<field cname="type" type="GdkImageType"/>
|
|
|
|
<field cname="visual" type="GdkVisual*"/>
|
|
|
|
<field cname="byte_order" type="GdkByteOrder"/>
|
|
|
|
<field cname="width" type="gint"/>
|
|
|
|
<field cname="height" type="gint"/>
|
|
|
|
<field cname="depth" type="guint16"/>
|
|
|
|
<field cname="bpp" type="guint16"/>
|
|
|
|
<field cname="bpl" type="guint16"/>
|
|
|
|
<field cname="bits_per_pixel" type="guint16"/>
|
|
|
|
<field cname="mem" type="gpointer"/>
|
|
|
|
<field cname="colormap" type="GdkColormap*"/>
|
|
|
|
<field cname="windowing_data" type="gpointer"/>
|
|
|
|
<method name="GetColormap" cname="gdk_image_get_colormap">
|
|
|
|
<return-type type="GdkColormap*"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetPixel" cname="gdk_image_get_pixel">
|
|
|
|
<return-type type="guint32"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint" name="x"/>
|
|
|
|
<parameter type="gint" name="y"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetType" cname="gdk_image_get_type" shared="true">
|
|
|
|
<return-type type="GType"/>
|
|
|
|
</method>
|
|
|
|
<constructor cname="gdk_image_new">
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkImageType" name="type"/>
|
|
|
|
<parameter type="GdkVisual*" name="visual"/>
|
|
|
|
<parameter type="gint" name="width"/>
|
|
|
|
<parameter type="gint" name="height"/>
|
|
|
|
</parameters>
|
|
|
|
</constructor>
|
|
|
|
<method name="PutPixel" cname="gdk_image_put_pixel">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint" name="x"/>
|
|
|
|
<parameter type="gint" name="y"/>
|
|
|
|
<parameter type="guint32" name="pixel"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetColormap" cname="gdk_image_set_colormap">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkColormap*" name="colormap"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
</object>
|
|
|
|
<object name="Keymap" cname="GdkKeymap" parent="GObject">
|
|
|
|
<signal name="DirectionChanged" cname="direction_changed" when="LAST">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkKeymap*" name="keymap"/>
|
|
|
|
</parameters>
|
|
|
|
</signal>
|
|
|
|
<method name="GetDefault" cname="gdk_keymap_get_default" shared="true">
|
|
|
|
<return-type type="GdkKeymap*"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetDirection" cname="gdk_keymap_get_direction">
|
|
|
|
<return-type type="PangoDirection"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetEntriesForKeycode" cname="gdk_keymap_get_entries_for_keycode">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="guint" name="hardware_keycode"/>
|
|
|
|
<parameter type="GdkKeymapKey**" name="keys"/>
|
|
|
|
<parameter type="guint**" name="keyvals"/>
|
|
|
|
<parameter type="gint*" name="n_entries"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetEntriesForKeyval" cname="gdk_keymap_get_entries_for_keyval">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="guint" name="keyval"/>
|
|
|
|
<parameter type="GdkKeymapKey**" name="keys"/>
|
|
|
|
<parameter type="gint*" name="n_keys"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetType" cname="gdk_keymap_get_type" shared="true">
|
|
|
|
<return-type type="GType"/>
|
|
|
|
</method>
|
|
|
|
<method name="LookupKey" cname="gdk_keymap_lookup_key">
|
|
|
|
<return-type type="guint"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-GdkKeymapKey*" name="key"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="TranslateKeyboardState" cname="gdk_keymap_translate_keyboard_state">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="guint" name="hardware_keycode"/>
|
|
|
|
<parameter type="GdkModifierType" name="state"/>
|
|
|
|
<parameter type="gint" name="group"/>
|
|
|
|
<parameter type="guint*" name="keyval"/>
|
|
|
|
<parameter type="gint*" name="effective_group"/>
|
|
|
|
<parameter type="gint*" name="level"/>
|
|
|
|
<parameter type="GdkModifierType*" name="consumed_modifiers"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
</object>
|
|
|
|
<object name="Pixmap" cname="GdkPixmap" parent="GdkDrawable">
|
|
|
|
<method name="ColormapCreateFromXpm" cname="gdk_pixmap_colormap_create_from_xpm" shared="true">
|
|
|
|
<return-type type="GdkPixmap*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindow*" name="window"/>
|
|
|
|
<parameter type="GdkColormap*" name="colormap"/>
|
|
|
|
<parameter type="GdkBitmap**" name="mask"/>
|
|
|
|
<parameter type="GdkColor*" name="transparent_color"/>
|
|
|
|
<parameter type="const-gchar*" name="filename"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="ColormapCreateFromXpmD" cname="gdk_pixmap_colormap_create_from_xpm_d" shared="true">
|
|
|
|
<return-type type="GdkPixmap*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindow*" name="window"/>
|
|
|
|
<parameter type="GdkColormap*" name="colormap"/>
|
|
|
|
<parameter type="GdkBitmap**" name="mask"/>
|
|
|
|
<parameter type="GdkColor*" name="transparent_color"/>
|
|
|
|
<parameter type="gchar**" name="data"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="CreateFromData" cname="gdk_pixmap_create_from_data" shared="true">
|
|
|
|
<return-type type="GdkPixmap*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindow*" name="window"/>
|
|
|
|
<parameter type="const-gchar*" name="data"/>
|
|
|
|
<parameter type="gint" name="width"/>
|
|
|
|
<parameter type="gint" name="height"/>
|
|
|
|
<parameter type="gint" name="depth"/>
|
|
|
|
<parameter type="GdkColor*" name="fg"/>
|
|
|
|
<parameter type="GdkColor*" name="bg"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="CreateFromXpm" cname="gdk_pixmap_create_from_xpm" shared="true">
|
|
|
|
<return-type type="GdkPixmap*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindow*" name="window"/>
|
|
|
|
<parameter type="GdkBitmap**" name="mask"/>
|
|
|
|
<parameter type="GdkColor*" name="transparent_color"/>
|
|
|
|
<parameter type="const-gchar*" name="filename"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="CreateFromXpmD" cname="gdk_pixmap_create_from_xpm_d" shared="true">
|
|
|
|
<return-type type="GdkPixmap*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindow*" name="window"/>
|
|
|
|
<parameter type="GdkBitmap**" name="mask"/>
|
|
|
|
<parameter type="GdkColor*" name="transparent_color"/>
|
|
|
|
<parameter type="gchar**" name="data"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="ForeignNew" cname="gdk_pixmap_foreign_new" shared="true">
|
|
|
|
<return-type type="GdkPixmap*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkNativeWindow" name="anid"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetType" cname="gdk_pixmap_get_type" shared="true">
|
|
|
|
<return-type type="GType"/>
|
|
|
|
</method>
|
|
|
|
<method name="Lookup" cname="gdk_pixmap_lookup" shared="true">
|
|
|
|
<return-type type="GdkPixmap*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkNativeWindow" name="anid"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<constructor cname="gdk_pixmap_new">
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindow*" name="window" null_ok="1"/>
|
|
|
|
<parameter type="gint" name="width"/>
|
|
|
|
<parameter type="gint" name="height"/>
|
|
|
|
<parameter type="gint" name="depth"/>
|
|
|
|
</parameters>
|
|
|
|
</constructor>
|
|
|
|
</object>
|
|
|
|
<object name="Visual" cname="GdkVisual" parent="GObject">
|
|
|
|
<field cname="type" type="GdkVisualType"/>
|
|
|
|
<field cname="depth" type="gint"/>
|
|
|
|
<field cname="byte_order" type="GdkByteOrder"/>
|
|
|
|
<field cname="colormap_size" type="gint"/>
|
|
|
|
<field cname="bits_per_rgb" type="gint"/>
|
|
|
|
<field cname="red_mask" type="guint32"/>
|
|
|
|
<field cname="red_shift" type="gint"/>
|
|
|
|
<field cname="red_prec" type="gint"/>
|
|
|
|
<field cname="green_mask" type="guint32"/>
|
|
|
|
<field cname="green_shift" type="gint"/>
|
|
|
|
<field cname="green_prec" type="gint"/>
|
|
|
|
<field cname="blue_mask" type="guint32"/>
|
|
|
|
<field cname="blue_shift" type="gint"/>
|
|
|
|
<field cname="blue_prec" type="gint"/>
|
|
|
|
<method name="GetBest" cname="gdk_visual_get_best" shared="true">
|
|
|
|
<return-type type="GdkVisual*"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetBestDepth" cname="gdk_visual_get_best_depth" shared="true">
|
|
|
|
<return-type type="gint"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetBestType" cname="gdk_visual_get_best_type" shared="true">
|
|
|
|
<return-type type="GdkVisualType"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetBestWithBoth" cname="gdk_visual_get_best_with_both" shared="true">
|
|
|
|
<return-type type="GdkVisual*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint" name="depth"/>
|
|
|
|
<parameter type="GdkVisualType" name="visual_type"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetBestWithDepth" cname="gdk_visual_get_best_with_depth" shared="true">
|
|
|
|
<return-type type="GdkVisual*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint" name="depth"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetBestWithType" cname="gdk_visual_get_best_with_type" shared="true">
|
|
|
|
<return-type type="GdkVisual*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkVisualType" name="visual_type"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetSystem" cname="gdk_visual_get_system" shared="true">
|
|
|
|
<return-type type="GdkVisual*"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetType" cname="gdk_visual_get_type" shared="true">
|
|
|
|
<return-type type="GType"/>
|
|
|
|
</method>
|
|
|
|
</object>
|
|
|
|
<object name="Window" cname="GdkWindow" parent="GdkDrawable">
|
|
|
|
<method name="AddFilter" cname="gdk_window_add_filter">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkFilterFunc" name="function"/>
|
|
|
|
<parameter type="gpointer" name="data"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="AtPointer" cname="gdk_window_at_pointer" shared="true">
|
|
|
|
<return-type type="GdkWindow*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint*" name="win_x"/>
|
|
|
|
<parameter type="gint*" name="win_y"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="BeginMoveDrag" cname="gdk_window_begin_move_drag">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint" name="button"/>
|
|
|
|
<parameter type="gint" name="root_x"/>
|
|
|
|
<parameter type="gint" name="root_y"/>
|
|
|
|
<parameter type="guint32" name="timestamp"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="BeginPaintRect" cname="gdk_window_begin_paint_rect">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkRectangle*" name="rectangle"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="BeginPaintRegion" cname="gdk_window_begin_paint_region">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkRegion*" name="region"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="BeginResizeDrag" cname="gdk_window_begin_resize_drag">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindowEdge" name="edge"/>
|
|
|
|
<parameter type="gint" name="button"/>
|
|
|
|
<parameter type="gint" name="root_x"/>
|
|
|
|
<parameter type="gint" name="root_y"/>
|
|
|
|
<parameter type="guint32" name="timestamp"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Clear" cname="gdk_window_clear">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
<method name="ClearArea" cname="gdk_window_clear_area">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint" name="x"/>
|
|
|
|
<parameter type="gint" name="y"/>
|
|
|
|
<parameter type="gint" name="width"/>
|
|
|
|
<parameter type="gint" name="height"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="ClearAreaE" cname="gdk_window_clear_area_e">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint" name="x"/>
|
|
|
|
<parameter type="gint" name="y"/>
|
|
|
|
<parameter type="gint" name="width"/>
|
|
|
|
<parameter type="gint" name="height"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="ConstrainSize" cname="gdk_window_constrain_size" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkGeometry*" name="geometry"/>
|
|
|
|
<parameter type="guint" name="flags"/>
|
|
|
|
<parameter type="gint" name="width"/>
|
|
|
|
<parameter type="gint" name="height"/>
|
|
|
|
<parameter type="gint*" name="new_width"/>
|
|
|
|
<parameter type="gint*" name="new_height"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Deiconify" cname="gdk_window_deiconify">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
<method name="Destroy" cname="gdk_window_destroy">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
<method name="EndPaint" cname="gdk_window_end_paint">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
<method name="Focus" cname="gdk_window_focus">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="guint32" name="timestamp"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="ForeignNew" cname="gdk_window_foreign_new" shared="true">
|
|
|
|
<return-type type="GdkWindow*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkNativeWindow" name="anid"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="FreezeUpdates" cname="gdk_window_freeze_updates">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetChildren" cname="gdk_window_get_children">
|
|
|
|
<return-type type="GList*"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetDecorations" cname="gdk_window_get_decorations">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWMDecoration*" name="decorations"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetEvents" cname="gdk_window_get_events">
|
|
|
|
<return-type type="GdkEventMask"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetFrameExtents" cname="gdk_window_get_frame_extents">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkRectangle*" name="rect"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetGeometry" cname="gdk_window_get_geometry">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint*" name="x"/>
|
|
|
|
<parameter type="gint*" name="y"/>
|
|
|
|
<parameter type="gint*" name="width"/>
|
|
|
|
<parameter type="gint*" name="height"/>
|
|
|
|
<parameter type="gint*" name="depth"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetInternalPaintInfo" cname="gdk_window_get_internal_paint_info">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkDrawable**" name="real_drawable"/>
|
|
|
|
<parameter type="gint*" name="x_offset"/>
|
|
|
|
<parameter type="gint*" name="y_offset"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetOrigin" cname="gdk_window_get_origin">
|
|
|
|
<return-type type="gint"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint*" name="x"/>
|
|
|
|
<parameter type="gint*" name="y"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetParent" cname="gdk_window_get_parent">
|
|
|
|
<return-type type="GdkWindow*"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetPointer" cname="gdk_window_get_pointer">
|
|
|
|
<return-type type="GdkWindow*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint*" name="x" pass_as="out"/>
|
|
|
|
<parameter type="gint*" name="y" pass_as="out"/>
|
|
|
|
<parameter type="GdkModifierType*" name="mask" pass_as="out"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetPosition" cname="gdk_window_get_position">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint*" name="x"/>
|
|
|
|
<parameter type="gint*" name="y"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetRootOrigin" cname="gdk_window_get_root_origin">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint*" name="x"/>
|
|
|
|
<parameter type="gint*" name="y"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetState" cname="gdk_window_get_state">
|
|
|
|
<return-type type="GdkWindowState"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetToplevel" cname="gdk_window_get_toplevel">
|
|
|
|
<return-type type="GdkWindow*"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetToplevels" cname="gdk_window_get_toplevels" shared="true">
|
|
|
|
<return-type type="GList*"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetUpdateArea" cname="gdk_window_get_update_area">
|
|
|
|
<return-type type="GdkRegion*"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetUserData" cname="gdk_window_get_user_data">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gpointer*" name="data"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetWindowType" cname="gdk_window_get_window_type">
|
|
|
|
<return-type type="GdkWindowType"/>
|
|
|
|
</method>
|
|
|
|
<method name="Hide" cname="gdk_window_hide">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
<method name="Iconify" cname="gdk_window_iconify">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
<method name="InvalidateMaybeRecurse" cname="gdk_window_invalidate_maybe_recurse">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkRegion*" name="region"/>
|
|
|
|
<callback cname="child_func">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
2003-07-05 04:07:48 +00:00
|
|
|
<parameter type="" name=""/>
|
|
|
|
<parameter type="" name=""/>
|
2002-08-20 20:35:42 +00:00
|
|
|
</parameters>
|
|
|
|
</callback>
|
|
|
|
<parameter type="gpointer" name="user_data"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="InvalidateRect" cname="gdk_window_invalidate_rect">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkRectangle*" name="rect"/>
|
|
|
|
<parameter type="gboolean" name="invalidate_children"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="InvalidateRegion" cname="gdk_window_invalidate_region">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkRegion*" name="region"/>
|
|
|
|
<parameter type="gboolean" name="invalidate_children"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="IsViewable" cname="gdk_window_is_viewable">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
</method>
|
|
|
|
<method name="IsVisible" cname="gdk_window_is_visible">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
</method>
|
|
|
|
<method name="Lookup" cname="gdk_window_lookup" shared="true">
|
|
|
|
<return-type type="GdkWindow*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkNativeWindow" name="anid"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Lower" cname="gdk_window_lower">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
<method name="Maximize" cname="gdk_window_maximize">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
<method name="MergeChildShapes" cname="gdk_window_merge_child_shapes">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
<method name="Move" cname="gdk_window_move">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint" name="x"/>
|
|
|
|
<parameter type="gint" name="y"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="MoveResize" cname="gdk_window_move_resize">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint" name="x"/>
|
|
|
|
<parameter type="gint" name="y"/>
|
|
|
|
<parameter type="gint" name="width"/>
|
|
|
|
<parameter type="gint" name="height"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<constructor cname="gdk_window_new">
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindow*" name="parent"/>
|
|
|
|
<parameter type="GdkWindowAttr*" name="attributes"/>
|
|
|
|
<parameter type="gint" name="attributes_mask"/>
|
|
|
|
</parameters>
|
|
|
|
</constructor>
|
|
|
|
<method name="PeekChildren" cname="gdk_window_peek_children">
|
|
|
|
<return-type type="GList*"/>
|
|
|
|
</method>
|
|
|
|
<method name="ProcessAllUpdates" cname="gdk_window_process_all_updates" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
<method name="ProcessUpdates" cname="gdk_window_process_updates">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gboolean" name="update_children"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Raise" cname="gdk_window_raise">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
<method name="RegisterDnd" cname="gdk_window_register_dnd">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
<method name="RemoveFilter" cname="gdk_window_remove_filter">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkFilterFunc" name="function"/>
|
|
|
|
<parameter type="gpointer" name="data"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Reparent" cname="gdk_window_reparent">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindow*" name="new_parent"/>
|
|
|
|
<parameter type="gint" name="x"/>
|
|
|
|
<parameter type="gint" name="y"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Resize" cname="gdk_window_resize">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint" name="width"/>
|
|
|
|
<parameter type="gint" name="height"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Scroll" cname="gdk_window_scroll">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint" name="dx"/>
|
|
|
|
<parameter type="gint" name="dy"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetBackPixmap" cname="gdk_window_set_back_pixmap">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkPixmap*" name="pixmap"/>
|
|
|
|
<parameter type="gboolean" name="parent_relative"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetBackground" cname="gdk_window_set_background">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkColor*" name="color"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetChildShapes" cname="gdk_window_set_child_shapes">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
<method name="SetCursor" cname="gdk_window_set_cursor">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkCursor*" name="cursor"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetDebugUpdates" cname="gdk_window_set_debug_updates" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gboolean" name="setting"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetDecorations" cname="gdk_window_set_decorations">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWMDecoration" name="decorations"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetEvents" cname="gdk_window_set_events">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkEventMask" name="event_mask"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetFunctions" cname="gdk_window_set_functions">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWMFunction" name="functions"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetGeometryHints" cname="gdk_window_set_geometry_hints">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkGeometry*" name="geometry"/>
|
|
|
|
<parameter type="GdkWindowHints" name="geom_mask"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetGroup" cname="gdk_window_set_group">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindow*" name="leader"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetIcon" cname="gdk_window_set_icon">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindow*" name="icon_window"/>
|
|
|
|
<parameter type="GdkPixmap*" name="pixmap"/>
|
|
|
|
<parameter type="GdkBitmap*" name="mask"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetIconList" cname="gdk_window_set_icon_list">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GList*" name="pixbufs"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetIconName" cname="gdk_window_set_icon_name">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-gchar*" name="name"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetModalHint" cname="gdk_window_set_modal_hint">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gboolean" name="modal"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetOverrideRedirect" cname="gdk_window_set_override_redirect">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gboolean" name="override_redirect"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetRole" cname="gdk_window_set_role">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-gchar*" name="role"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetStaticGravities" cname="gdk_window_set_static_gravities">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gboolean" name="use_static"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetTitle" cname="gdk_window_set_title">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-gchar*" name="title"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetTransientFor" cname="gdk_window_set_transient_for">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindow*" name="parent"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetTypeHint" cname="gdk_window_set_type_hint">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindowTypeHint" name="hint"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetUserData" cname="gdk_window_set_user_data">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gpointer" name="user_data"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="ShapeCombineMask" cname="gdk_window_shape_combine_mask">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkBitmap*" name="mask"/>
|
|
|
|
<parameter type="gint" name="x"/>
|
|
|
|
<parameter type="gint" name="y"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="ShapeCombineRegion" cname="gdk_window_shape_combine_region">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkRegion*" name="shape_region"/>
|
|
|
|
<parameter type="gint" name="offset_x"/>
|
|
|
|
<parameter type="gint" name="offset_y"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Show" cname="gdk_window_show">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
<method name="ShowUnraised" cname="gdk_window_show_unraised">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
<method name="Stick" cname="gdk_window_stick">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
<method name="ThawUpdates" cname="gdk_window_thaw_updates">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
<method name="Unmaximize" cname="gdk_window_unmaximize">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
<method name="Unstick" cname="gdk_window_unstick">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
<method name="Withdraw" cname="gdk_window_withdraw">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
</object>
|
2003-01-30 02:27:57 +00:00
|
|
|
<struct name="BRESINFO" cname="BRESINFO">
|
2002-08-20 20:35:42 +00:00
|
|
|
<field cname="minor_axis" type="int"/>
|
|
|
|
<field cname="d" type="int"/>
|
|
|
|
<field cname="m" type="int"/>
|
|
|
|
<field cname="m1" type="int"/>
|
|
|
|
<field cname="incr1" type="int"/>
|
|
|
|
<field cname="incr2" type="int"/>
|
|
|
|
</struct>
|
2003-01-30 02:27:57 +00:00
|
|
|
<struct name="EdgeTable" cname="EdgeTable">
|
2002-08-20 20:35:42 +00:00
|
|
|
<field cname="ymax" type="int"/>
|
|
|
|
<field cname="ymin" type="int"/>
|
|
|
|
<field cname="scanlines" type="ScanLineList"/>
|
|
|
|
</struct>
|
|
|
|
<object name="Bitmap" cname="GdkBitmap" parent="GdkDrawable">
|
|
|
|
<field cname="parent_instance" type="GObject"/>
|
|
|
|
<method name="CreateFromData" cname="gdk_bitmap_create_from_data" shared="true">
|
|
|
|
<return-type type="GdkBitmap*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindow*" name="window"/>
|
|
|
|
<parameter type="const-gchar*" name="data"/>
|
|
|
|
<parameter type="gint" name="width"/>
|
|
|
|
<parameter type="gint" name="height"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
</object>
|
|
|
|
<boxed name="Color" cname="GdkColor">
|
|
|
|
<field cname="pixel" type="guint32"/>
|
|
|
|
<field cname="red" type="guint16"/>
|
|
|
|
<field cname="green" type="guint16"/>
|
|
|
|
<field cname="blue" type="guint16"/>
|
2003-04-14 18:01:28 +00:00
|
|
|
<method name="Copy" cname="gdk_color_copy" hidden="1">
|
2002-08-20 20:35:42 +00:00
|
|
|
<return-type type="GdkColor*"/>
|
|
|
|
</method>
|
|
|
|
<method name="Equal" cname="gdk_color_equal">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-GdkColor*" name="colorb"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
2003-04-14 18:01:28 +00:00
|
|
|
<method name="Free" cname="gdk_color_free" hidden="1">
|
2002-08-20 20:35:42 +00:00
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetType" cname="gdk_color_get_type" shared="true">
|
|
|
|
<return-type type="GType"/>
|
|
|
|
</method>
|
2003-04-14 18:01:28 +00:00
|
|
|
<method name="Hash" cname="gdk_color_hash" hidden="1">
|
2002-08-20 20:35:42 +00:00
|
|
|
<return-type type="guint"/>
|
|
|
|
</method>
|
|
|
|
<method name="Parse" cname="gdk_color_parse" shared="true">
|
2003-03-01 22:18:09 +00:00
|
|
|
<return-type type="gboolean"/>
|
2002-08-20 20:35:42 +00:00
|
|
|
<parameters>
|
|
|
|
<parameter type="const-gchar*" name="spec"/>
|
2002-11-22 03:30:18 +00:00
|
|
|
<parameter type="GdkColor*" name="color" pass_as="ref"/>
|
2002-08-20 20:35:42 +00:00
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
</boxed>
|
|
|
|
<boxed name="Cursor" cname="GdkCursor">
|
|
|
|
<field cname="type" type="GdkCursorType"/>
|
|
|
|
<field cname="ref_count" type="guint"/>
|
|
|
|
<method name="GetType" cname="gdk_cursor_get_type" shared="true">
|
|
|
|
<return-type type="GType"/>
|
|
|
|
</method>
|
|
|
|
<constructor cname="gdk_cursor_new">
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkCursorType" name="cursor_type"/>
|
|
|
|
</parameters>
|
|
|
|
</constructor>
|
|
|
|
<constructor cname="gdk_cursor_new_from_pixmap">
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkPixmap*" name="source"/>
|
|
|
|
<parameter type="GdkPixmap*" name="mask"/>
|
|
|
|
<parameter type="GdkColor*" name="fg"/>
|
|
|
|
<parameter type="GdkColor*" name="bg"/>
|
|
|
|
<parameter type="gint" name="x"/>
|
|
|
|
<parameter type="gint" name="y"/>
|
|
|
|
</parameters>
|
|
|
|
</constructor>
|
|
|
|
<method name="Ref" cname="gdk_cursor_ref">
|
|
|
|
<return-type type="GdkCursor*"/>
|
|
|
|
</method>
|
|
|
|
<method name="Unref" cname="gdk_cursor_unref">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
</boxed>
|
|
|
|
<struct name="DeviceAxis" cname="GdkDeviceAxis">
|
|
|
|
<field cname="use" type="GdkAxisUse"/>
|
|
|
|
<field cname="min" type="gdouble"/>
|
|
|
|
<field cname="max" type="gdouble"/>
|
|
|
|
</struct>
|
|
|
|
<struct name="DeviceKey" cname="GdkDeviceKey">
|
|
|
|
<field cname="keyval" type="guint"/>
|
|
|
|
<field cname="modifiers" type="GdkModifierType"/>
|
|
|
|
</struct>
|
|
|
|
<struct name="EventAny" cname="GdkEventAny">
|
|
|
|
<field cname="type" type="GdkEventType"/>
|
|
|
|
<field cname="window" type="GdkWindow*"/>
|
|
|
|
<field cname="send_event" type="gint8"/>
|
|
|
|
</struct>
|
|
|
|
<struct name="EventButton" cname="GdkEventButton">
|
|
|
|
<field cname="type" type="GdkEventType"/>
|
|
|
|
<field cname="window" type="GdkWindow*"/>
|
|
|
|
<field cname="send_event" type="gint8"/>
|
|
|
|
<field cname="time" type="guint32"/>
|
|
|
|
<field cname="x" type="gdouble"/>
|
|
|
|
<field cname="y" type="gdouble"/>
|
|
|
|
<field cname="axes" type="gdouble*"/>
|
|
|
|
<field cname="state" type="guint"/>
|
|
|
|
<field cname="button" type="guint"/>
|
|
|
|
<field cname="device" type="GdkDevice*"/>
|
|
|
|
<field cname="x_root" type="gdouble"/>
|
|
|
|
<field cname="y_root" type="gdouble"/>
|
|
|
|
</struct>
|
|
|
|
<struct name="EventClient" cname="GdkEventClient">
|
|
|
|
<field cname="type" type="GdkEventType"/>
|
|
|
|
<field cname="window" type="GdkWindow*"/>
|
|
|
|
<field cname="send_event" type="gint8"/>
|
|
|
|
<field cname="message_type" type="GdkAtom"/>
|
|
|
|
<field cname="data_format" type="gushort"/>
|
|
|
|
<field cname="b" array_len="20" type="char"/>
|
|
|
|
</struct>
|
|
|
|
<struct name="EventConfigure" cname="GdkEventConfigure">
|
|
|
|
<field cname="type" type="GdkEventType"/>
|
|
|
|
<field cname="window" type="GdkWindow*"/>
|
|
|
|
<field cname="send_event" type="gint8"/>
|
|
|
|
<field cname="x" type="gint"/>
|
|
|
|
<field cname="y" type="gint"/>
|
|
|
|
<field cname="width" type="gint"/>
|
|
|
|
<field cname="height" type="gint"/>
|
|
|
|
</struct>
|
|
|
|
<struct name="EventCrossing" cname="GdkEventCrossing">
|
|
|
|
<field cname="type" type="GdkEventType"/>
|
|
|
|
<field cname="window" type="GdkWindow*"/>
|
|
|
|
<field cname="send_event" type="gint8"/>
|
|
|
|
<field cname="subwindow" type="GdkWindow*"/>
|
|
|
|
<field cname="time" type="guint32"/>
|
|
|
|
<field cname="x" type="gdouble"/>
|
|
|
|
<field cname="y" type="gdouble"/>
|
|
|
|
<field cname="x_root" type="gdouble"/>
|
|
|
|
<field cname="y_root" type="gdouble"/>
|
|
|
|
<field cname="mode" type="GdkCrossingMode"/>
|
|
|
|
<field cname="detail" type="GdkNotifyType"/>
|
|
|
|
<field cname="focus" type="gboolean"/>
|
|
|
|
<field cname="state" type="guint"/>
|
|
|
|
</struct>
|
|
|
|
<struct name="EventDND" cname="GdkEventDND">
|
|
|
|
<field cname="type" type="GdkEventType"/>
|
|
|
|
<field cname="window" type="GdkWindow*"/>
|
|
|
|
<field cname="send_event" type="gint8"/>
|
|
|
|
<field cname="context" type="GdkDragContext*"/>
|
|
|
|
<field cname="time" type="guint32"/>
|
|
|
|
<field cname="x_root" type="gshort"/>
|
|
|
|
<field cname="y_root" type="gshort"/>
|
|
|
|
</struct>
|
|
|
|
<struct name="EventExpose" cname="GdkEventExpose">
|
|
|
|
<field cname="type" type="GdkEventType"/>
|
|
|
|
<field cname="window" type="GdkWindow*"/>
|
|
|
|
<field cname="send_event" type="gint8"/>
|
|
|
|
<field cname="area" type="GdkRectangle"/>
|
|
|
|
<field cname="region" type="GdkRegion*"/>
|
|
|
|
<field cname="count" type="gint"/>
|
|
|
|
</struct>
|
|
|
|
<struct name="EventFocus" cname="GdkEventFocus">
|
|
|
|
<field cname="type" type="GdkEventType"/>
|
|
|
|
<field cname="window" type="GdkWindow*"/>
|
|
|
|
<field cname="send_event" type="gint8"/>
|
|
|
|
<field cname="in" type="gint16"/>
|
|
|
|
</struct>
|
|
|
|
<struct name="EventKey" cname="GdkEventKey">
|
|
|
|
<field cname="type" type="GdkEventType"/>
|
|
|
|
<field cname="window" type="GdkWindow*"/>
|
|
|
|
<field cname="send_event" type="gint8"/>
|
|
|
|
<field cname="time" type="guint32"/>
|
|
|
|
<field cname="state" type="guint"/>
|
|
|
|
<field cname="keyval" type="guint"/>
|
|
|
|
<field cname="length" type="gint"/>
|
|
|
|
<field cname="string" type="gchar*"/>
|
|
|
|
<field cname="hardware_keycode" type="guint16"/>
|
|
|
|
<field cname="group" type="guint8"/>
|
|
|
|
</struct>
|
|
|
|
<struct name="EventMotion" cname="GdkEventMotion">
|
|
|
|
<field cname="type" type="GdkEventType"/>
|
|
|
|
<field cname="window" type="GdkWindow*"/>
|
|
|
|
<field cname="send_event" type="gint8"/>
|
|
|
|
<field cname="time" type="guint32"/>
|
|
|
|
<field cname="x" type="gdouble"/>
|
|
|
|
<field cname="y" type="gdouble"/>
|
|
|
|
<field cname="axes" type="gdouble*"/>
|
|
|
|
<field cname="state" type="guint"/>
|
|
|
|
<field cname="is_hint" type="gint16"/>
|
|
|
|
<field cname="device" type="GdkDevice*"/>
|
|
|
|
<field cname="x_root" type="gdouble"/>
|
|
|
|
<field cname="y_root" type="gdouble"/>
|
|
|
|
</struct>
|
|
|
|
<struct name="EventNoExpose" cname="GdkEventNoExpose">
|
|
|
|
<field cname="type" type="GdkEventType"/>
|
|
|
|
<field cname="window" type="GdkWindow*"/>
|
|
|
|
<field cname="send_event" type="gint8"/>
|
|
|
|
</struct>
|
|
|
|
<struct name="EventProperty" cname="GdkEventProperty">
|
|
|
|
<field cname="type" type="GdkEventType"/>
|
|
|
|
<field cname="window" type="GdkWindow*"/>
|
|
|
|
<field cname="send_event" type="gint8"/>
|
|
|
|
<field cname="atom" type="GdkAtom"/>
|
|
|
|
<field cname="time" type="guint32"/>
|
|
|
|
<field cname="state" type="guint"/>
|
|
|
|
</struct>
|
|
|
|
<struct name="EventProximity" cname="GdkEventProximity">
|
|
|
|
<field cname="type" type="GdkEventType"/>
|
|
|
|
<field cname="window" type="GdkWindow*"/>
|
|
|
|
<field cname="send_event" type="gint8"/>
|
|
|
|
<field cname="time" type="guint32"/>
|
|
|
|
<field cname="device" type="GdkDevice*"/>
|
|
|
|
</struct>
|
|
|
|
<struct name="EventScroll" cname="GdkEventScroll">
|
|
|
|
<field cname="type" type="GdkEventType"/>
|
|
|
|
<field cname="window" type="GdkWindow*"/>
|
|
|
|
<field cname="send_event" type="gint8"/>
|
|
|
|
<field cname="time" type="guint32"/>
|
|
|
|
<field cname="x" type="gdouble"/>
|
|
|
|
<field cname="y" type="gdouble"/>
|
|
|
|
<field cname="state" type="guint"/>
|
|
|
|
<field cname="direction" type="GdkScrollDirection"/>
|
|
|
|
<field cname="device" type="GdkDevice*"/>
|
|
|
|
<field cname="x_root" type="gdouble"/>
|
|
|
|
<field cname="y_root" type="gdouble"/>
|
|
|
|
</struct>
|
|
|
|
<struct name="EventSelection" cname="GdkEventSelection">
|
|
|
|
<field cname="type" type="GdkEventType"/>
|
|
|
|
<field cname="window" type="GdkWindow*"/>
|
|
|
|
<field cname="send_event" type="gint8"/>
|
|
|
|
<field cname="selection" type="GdkAtom"/>
|
|
|
|
<field cname="target" type="GdkAtom"/>
|
|
|
|
<field cname="property" type="GdkAtom"/>
|
|
|
|
<field cname="time" type="guint32"/>
|
|
|
|
<field cname="requestor" type="GdkNativeWindow"/>
|
|
|
|
</struct>
|
|
|
|
<struct name="EventSetting" cname="GdkEventSetting">
|
|
|
|
<field cname="type" type="GdkEventType"/>
|
|
|
|
<field cname="window" type="GdkWindow*"/>
|
|
|
|
<field cname="send_event" type="gint8"/>
|
|
|
|
<field cname="action" type="GdkSettingAction"/>
|
|
|
|
<field cname="name" type="char*"/>
|
|
|
|
</struct>
|
|
|
|
<struct name="EventVisibility" cname="GdkEventVisibility">
|
|
|
|
<field cname="type" type="GdkEventType"/>
|
|
|
|
<field cname="window" type="GdkWindow*"/>
|
|
|
|
<field cname="send_event" type="gint8"/>
|
|
|
|
<field cname="state" type="GdkVisibilityState"/>
|
|
|
|
</struct>
|
|
|
|
<struct name="EventWindowState" cname="GdkEventWindowState">
|
|
|
|
<field cname="type" type="GdkEventType"/>
|
|
|
|
<field cname="window" type="GdkWindow*"/>
|
|
|
|
<field cname="send_event" type="gint8"/>
|
|
|
|
<field cname="changed_mask" type="GdkWindowState"/>
|
|
|
|
<field cname="new_window_state" type="GdkWindowState"/>
|
|
|
|
</struct>
|
|
|
|
<boxed name="Font" cname="GdkFont" opaque="true">
|
|
|
|
<method name="TypeGetType" cname="gdk_font_type_get_type" shared="true">
|
|
|
|
<return-type type="GType"/>
|
|
|
|
</method>
|
|
|
|
</boxed>
|
|
|
|
<struct name="GCValues" cname="GdkGCValues">
|
|
|
|
<field cname="foreground" type="GdkColor"/>
|
|
|
|
<field cname="background" type="GdkColor"/>
|
|
|
|
<field cname="font" type="GdkFont*"/>
|
|
|
|
<field cname="function" type="GdkFunction"/>
|
|
|
|
<field cname="fill" type="GdkFill"/>
|
|
|
|
<field cname="tile" type="GdkPixmap*"/>
|
|
|
|
<field cname="stipple" type="GdkPixmap*"/>
|
|
|
|
<field cname="clip_mask" type="GdkPixmap*"/>
|
|
|
|
<field cname="subwindow_mode" type="GdkSubwindowMode"/>
|
|
|
|
<field cname="ts_x_origin" type="gint"/>
|
|
|
|
<field cname="ts_y_origin" type="gint"/>
|
|
|
|
<field cname="clip_x_origin" type="gint"/>
|
|
|
|
<field cname="clip_y_origin" type="gint"/>
|
|
|
|
<field cname="graphics_exposures" type="gint"/>
|
|
|
|
<field cname="line_width" type="gint"/>
|
|
|
|
<field cname="line_style" type="GdkLineStyle"/>
|
|
|
|
<field cname="cap_style" type="GdkCapStyle"/>
|
|
|
|
<field cname="join_style" type="GdkJoinStyle"/>
|
|
|
|
</struct>
|
|
|
|
<struct name="Geometry" cname="GdkGeometry">
|
|
|
|
<field cname="min_width" type="gint"/>
|
|
|
|
<field cname="min_height" type="gint"/>
|
|
|
|
<field cname="max_width" type="gint"/>
|
|
|
|
<field cname="max_height" type="gint"/>
|
|
|
|
<field cname="base_width" type="gint"/>
|
|
|
|
<field cname="base_height" type="gint"/>
|
|
|
|
<field cname="width_inc" type="gint"/>
|
|
|
|
<field cname="height_inc" type="gint"/>
|
|
|
|
<field cname="min_aspect" type="gdouble"/>
|
|
|
|
<field cname="max_aspect" type="gdouble"/>
|
|
|
|
<field cname="win_gravity" type="GdkGravity"/>
|
|
|
|
</struct>
|
|
|
|
<struct name="KeymapKey" cname="GdkKeymapKey">
|
|
|
|
<field cname="keycode" type="guint"/>
|
|
|
|
<field cname="group" type="gint"/>
|
|
|
|
<field cname="level" type="gint"/>
|
|
|
|
</struct>
|
2003-06-14 16:15:17 +00:00
|
|
|
<alias name="NativeWindow" cname="GdkNativeWindow" type="guint32"/>
|
2002-08-20 20:35:42 +00:00
|
|
|
<struct name="PangoAttrEmbossed" cname="GdkPangoAttrEmbossed">
|
|
|
|
<field cname="attr" type="PangoAttribute"/>
|
|
|
|
<field cname="embossed" type="gboolean"/>
|
|
|
|
<constructor cname="gdk_pango_attr_embossed_new">
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gboolean" name="embossed"/>
|
|
|
|
</parameters>
|
|
|
|
</constructor>
|
|
|
|
</struct>
|
|
|
|
<struct name="PangoAttrStipple" cname="GdkPangoAttrStipple">
|
|
|
|
<field cname="attr" type="PangoAttribute"/>
|
|
|
|
<field cname="stipple" type="GdkBitmap*"/>
|
|
|
|
<constructor cname="gdk_pango_attr_stipple_new">
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkBitmap*" name="stipple"/>
|
|
|
|
</parameters>
|
|
|
|
</constructor>
|
|
|
|
</struct>
|
|
|
|
<struct name="Point" cname="GdkPoint">
|
|
|
|
<field cname="x" type="gint"/>
|
|
|
|
<field cname="y" type="gint"/>
|
|
|
|
</struct>
|
|
|
|
<struct name="PointerHooks" cname="GdkPointerHooks">
|
|
|
|
<callback cname="get_pointer">
|
|
|
|
<return-type type="GdkWindow*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindow*" name="window,gint*"/>
|
|
|
|
</parameters>
|
|
|
|
</callback>
|
|
|
|
<callback cname="window_at_pointer">
|
|
|
|
<return-type type="GdkWindow*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkScreen*" name="screen,"/>
|
|
|
|
</parameters>
|
|
|
|
</callback>
|
|
|
|
</struct>
|
|
|
|
<boxed name="Rectangle" cname="GdkRectangle">
|
|
|
|
<field cname="x" type="gint"/>
|
|
|
|
<field cname="y" type="gint"/>
|
|
|
|
<field cname="width" type="gint"/>
|
|
|
|
<field cname="height" type="gint"/>
|
|
|
|
<method name="GetType" cname="gdk_rectangle_get_type" shared="true">
|
|
|
|
<return-type type="GType"/>
|
|
|
|
</method>
|
|
|
|
<method name="Intersect" cname="gdk_rectangle_intersect">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkRectangle*" name="src2"/>
|
|
|
|
<parameter type="GdkRectangle*" name="dest"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Union" cname="gdk_rectangle_union">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkRectangle*" name="src2"/>
|
|
|
|
<parameter type="GdkRectangle*" name="dest"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
</boxed>
|
|
|
|
<struct name="Region" cname="GdkRegion">
|
|
|
|
<field cname="size" type="long"/>
|
|
|
|
<field cname="numRects" type="long"/>
|
|
|
|
<field cname="rects" type="GdkRegionBox*"/>
|
|
|
|
<field cname="extents" type="GdkRegionBox"/>
|
|
|
|
<method name="Copy" cname="gdk_region_copy">
|
|
|
|
<return-type type="GdkRegion*"/>
|
|
|
|
</method>
|
|
|
|
<method name="Destroy" cname="gdk_region_destroy">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
<method name="Empty" cname="gdk_region_empty">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
</method>
|
|
|
|
<method name="Equal" cname="gdk_region_equal">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkRegion*" name="region2"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetClipbox" cname="gdk_region_get_clipbox">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkRectangle*" name="rectangle"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetRectangles" cname="gdk_region_get_rectangles">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkRectangle**" name="rectangles"/>
|
|
|
|
<parameter type="gint*" name="n_rectangles"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Intersect" cname="gdk_region_intersect">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkRegion*" name="source2"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<constructor cname="gdk_region_new"/>
|
|
|
|
<method name="Offset" cname="gdk_region_offset">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint" name="dx"/>
|
|
|
|
<parameter type="gint" name="dy"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="PointIn" cname="gdk_region_point_in">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="int" name="x"/>
|
|
|
|
<parameter type="int" name="y"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Polygon" cname="gdk_region_polygon" shared="true">
|
|
|
|
<return-type type="GdkRegion*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkPoint*" name="points"/>
|
|
|
|
<parameter type="gint" name="npoints"/>
|
|
|
|
<parameter type="GdkFillRule" name="fill_rule"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="RectIn" cname="gdk_region_rect_in">
|
|
|
|
<return-type type="GdkOverlapType"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkRectangle*" name="rect"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Rectangle" cname="gdk_region_rectangle" shared="true">
|
|
|
|
<return-type type="GdkRegion*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkRectangle*" name="rectangle"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Shrink" cname="gdk_region_shrink">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint" name="dx"/>
|
|
|
|
<parameter type="gint" name="dy"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SpansIntersectForeach" cname="gdk_region_spans_intersect_foreach">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkSpan*" name="spans"/>
|
|
|
|
<parameter type="int" name="n_spans"/>
|
|
|
|
<parameter type="gboolean" name="sorted"/>
|
|
|
|
<parameter type="GdkSpanFunc" name="function"/>
|
|
|
|
<parameter type="gpointer" name="data"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Subtract" cname="gdk_region_subtract">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkRegion*" name="source2"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Union" cname="gdk_region_union">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkRegion*" name="source2"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="UnionWithRect" cname="gdk_region_union_with_rect">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkRectangle*" name="rect"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Xor" cname="gdk_region_xor">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkRegion*" name="source2"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
</struct>
|
2003-06-14 16:15:17 +00:00
|
|
|
<struct name="RegionBox" cname="GdkRegionBox">
|
|
|
|
<field cname="x1" type="gint"/>
|
|
|
|
<field cname="y1" type="gint"/>
|
|
|
|
<field cname="x2" type="gint"/>
|
|
|
|
<field cname="y2" type="gint"/>
|
|
|
|
</struct>
|
2002-08-20 20:35:42 +00:00
|
|
|
<struct name="RgbCmap" cname="GdkRgbCmap">
|
|
|
|
<field cname="colors" array_len="256" type="guint32"/>
|
|
|
|
<field cname="n_colors" type="gint"/>
|
|
|
|
<field cname="info_list" type="GSList*"/>
|
|
|
|
<method name="Free" cname="gdk_rgb_cmap_free">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
<constructor cname="gdk_rgb_cmap_new">
|
|
|
|
<parameters>
|
|
|
|
<parameter type="guint32*" name="colors"/>
|
|
|
|
<parameter type="gint" name="n_colors"/>
|
|
|
|
</parameters>
|
|
|
|
</constructor>
|
|
|
|
</struct>
|
|
|
|
<struct name="Screen" cname="GdkScreen" opaque="true">
|
|
|
|
<method name="Height" cname="gdk_screen_height" shared="true">
|
|
|
|
<return-type type="gint"/>
|
|
|
|
</method>
|
|
|
|
<method name="HeightMm" cname="gdk_screen_height_mm" shared="true">
|
|
|
|
<return-type type="gint"/>
|
|
|
|
</method>
|
|
|
|
<method name="Width" cname="gdk_screen_width" shared="true">
|
|
|
|
<return-type type="gint"/>
|
|
|
|
</method>
|
|
|
|
<method name="WidthMm" cname="gdk_screen_width_mm" shared="true">
|
|
|
|
<return-type type="gint"/>
|
|
|
|
</method>
|
|
|
|
</struct>
|
|
|
|
<struct name="Segment" cname="GdkSegment">
|
|
|
|
<field cname="x1" type="gint"/>
|
|
|
|
<field cname="y1" type="gint"/>
|
|
|
|
<field cname="x2" type="gint"/>
|
|
|
|
<field cname="y2" type="gint"/>
|
|
|
|
</struct>
|
|
|
|
<struct name="Span" cname="GdkSpan">
|
|
|
|
<field cname="x" type="gint"/>
|
|
|
|
<field cname="y" type="gint"/>
|
|
|
|
<field cname="width" type="gint"/>
|
|
|
|
</struct>
|
|
|
|
<struct name="TimeCoord" cname="GdkTimeCoord">
|
|
|
|
<field cname="time" type="guint32"/>
|
|
|
|
<field cname="axes" array_len="GDK_MAX_TIMECOORD_AXES" type="gdouble"/>
|
|
|
|
</struct>
|
2003-06-14 16:15:17 +00:00
|
|
|
<alias name="WChar" cname="GdkWChar" type="guint32"/>
|
2002-08-20 20:35:42 +00:00
|
|
|
<struct name="WindowAttr" cname="GdkWindowAttr">
|
|
|
|
<field cname="title" type="gchar*"/>
|
|
|
|
<field cname="event_mask" type="gint"/>
|
|
|
|
<field cname="x" type="gint"/>
|
|
|
|
<field cname="y" type="gint"/>
|
|
|
|
<field cname="width" type="gint"/>
|
|
|
|
<field cname="height" type="gint"/>
|
|
|
|
<field cname="wclass" type="GdkWindowClass"/>
|
|
|
|
<field cname="visual" type="GdkVisual*"/>
|
|
|
|
<field cname="colormap" type="GdkColormap*"/>
|
|
|
|
<field cname="window_type" type="GdkWindowType"/>
|
|
|
|
<field cname="cursor" type="GdkCursor*"/>
|
|
|
|
<field cname="wmclass_name" type="gchar*"/>
|
|
|
|
<field cname="wmclass_class" type="gchar*"/>
|
|
|
|
<field cname="override_redirect" type="gboolean"/>
|
|
|
|
</struct>
|
2003-06-14 16:15:17 +00:00
|
|
|
<alias name="XEvent" cname="GdkXEvent" type="void"/>
|
2002-09-08 01:29:07 +00:00
|
|
|
<struct name="Atom" cname="GdkAtom" opaque="true">
|
|
|
|
<method name="Intern" cname="gdk_atom_intern" shared="true">
|
|
|
|
<return-type type="GdkAtom"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-gchar*" name="atom_name"/>
|
|
|
|
<parameter type="gboolean" name="only_if_exists"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Name" cname="gdk_atom_name">
|
|
|
|
<return-type type="gchar*"/>
|
|
|
|
</method>
|
|
|
|
</struct>
|
2003-07-06 04:08:13 +00:00
|
|
|
<Class name="Global">
|
|
|
|
<method name="AddClientMessageFilter" cname="gdk_add_client_message_filter" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkAtom" name="message_type"/>
|
|
|
|
<parameter type="GdkFilterFunc" name="func"/>
|
|
|
|
<parameter type="gpointer" name="data"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="DevicesList" cname="gdk_devices_list" shared="true">
|
|
|
|
<return-type type="GList*"/>
|
|
|
|
</method>
|
|
|
|
<method name="EventsPending" cname="gdk_events_pending" shared="true">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
</method>
|
|
|
|
<method name="FreeCompoundText" cname="gdk_free_compound_text" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="guchar*" name="ctext"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="FreeTextList" cname="gdk_free_text_list" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gchar**" name="list"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetDefaultRootWindow" cname="gdk_get_default_root_window" shared="true">
|
|
|
|
<return-type type="GdkWindow*"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetDisplay" cname="gdk_get_display" shared="true">
|
|
|
|
<return-type type="gchar*"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetProgramClass" cname="gdk_get_program_class" shared="true">
|
|
|
|
<return-type type="const-char*"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetShowEvents" cname="gdk_get_show_events" shared="true">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
</method>
|
|
|
|
<method name="InitCheck" cname="gdk_init_check" shared="true">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint*" name="argc"/>
|
|
|
|
<parameter type="gchar***" name="argv"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="InputSetExtensionEvents" cname="gdk_input_set_extension_events" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindow*" name="window"/>
|
|
|
|
<parameter type="gint" name="mask"/>
|
|
|
|
<parameter type="GdkExtensionMode" name="mode"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="ListVisuals" cname="gdk_list_visuals" shared="true">
|
|
|
|
<return-type type="GList*"/>
|
|
|
|
</method>
|
|
|
|
<method name="SetDoubleClickTime" cname="gdk_set_double_click_time" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="guint" name="msec"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetLocale" cname="gdk_set_locale" shared="true">
|
|
|
|
<return-type type="gchar*"/>
|
|
|
|
</method>
|
|
|
|
<method name="SetPointerHooks" cname="gdk_set_pointer_hooks" shared="true">
|
|
|
|
<return-type type="GdkPointerHooks*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-GdkPointerHooks*" name="new_hooks"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetProgramClass" cname="gdk_set_program_class" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-char*" name="program_class"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetShowEvents" cname="gdk_set_show_events" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gboolean" name="show_events"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetSmClientId" cname="gdk_set_sm_client_id" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-gchar*" name="sm_client_id"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SettingGet" cname="gdk_setting_get" shared="true">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-gchar*" name="name"/>
|
|
|
|
<parameter type="GValue*" name="value"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="StringToCompoundText" cname="gdk_string_to_compound_text" shared="true">
|
|
|
|
<return-type type="gint"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-gchar*" name="str"/>
|
|
|
|
<parameter type="GdkAtom*" name="encoding"/>
|
|
|
|
<parameter type="gint*" name="format"/>
|
|
|
|
<parameter type="guchar**" name="ctext"/>
|
|
|
|
<parameter type="gint*" name="length"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="UnicodeToKeyval" cname="gdk_unicode_to_keyval" shared="true">
|
|
|
|
<return-type type="guint"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="guint32" name="wc"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
</Class>
|
|
|
|
<Class name="Drag">
|
|
|
|
<method name="Abort" cname="gdk_drag_abort" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkDragContext*" name="context"/>
|
|
|
|
<parameter type="guint32" name="time"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Begin" cname="gdk_drag_begin" shared="true">
|
|
|
|
<return-type type="GdkDragContext*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindow*" name="window"/>
|
|
|
|
<parameter type="GList*" name="targets"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Drop" cname="gdk_drag_drop" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkDragContext*" name="context"/>
|
|
|
|
<parameter type="guint32" name="time"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="FindWindow" cname="gdk_drag_find_window" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkDragContext*" name="context"/>
|
|
|
|
<parameter type="GdkWindow*" name="drag_window"/>
|
|
|
|
<parameter type="gint" name="x_root"/>
|
|
|
|
<parameter type="gint" name="y_root"/>
|
|
|
|
<parameter type="GdkWindow**" name="dest_window"/>
|
|
|
|
<parameter type="GdkDragProtocol*" name="protocol"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetProtocol" cname="gdk_drag_get_protocol" shared="true">
|
|
|
|
<return-type type="guint32"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="guint32" name="xid"/>
|
|
|
|
<parameter type="GdkDragProtocol*" name="protocol"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetSelection" cname="gdk_drag_get_selection" shared="true">
|
|
|
|
<return-type type="GdkAtom"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkDragContext*" name="context"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Motion" cname="gdk_drag_motion" shared="true">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkDragContext*" name="context"/>
|
|
|
|
<parameter type="GdkWindow*" name="dest_window"/>
|
|
|
|
<parameter type="GdkDragProtocol" name="protocol"/>
|
|
|
|
<parameter type="gint" name="x_root"/>
|
|
|
|
<parameter type="gint" name="y_root"/>
|
|
|
|
<parameter type="GdkDragAction" name="suggested_action"/>
|
|
|
|
<parameter type="GdkDragAction" name="possible_actions"/>
|
|
|
|
<parameter type="guint32" name="time"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Status" cname="gdk_drag_status" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkDragContext*" name="context"/>
|
|
|
|
<parameter type="GdkDragAction" name="action"/>
|
|
|
|
<parameter type="guint32" name="time"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
</Class>
|
|
|
|
<Class name="Drop">
|
|
|
|
<method name="Finish" cname="gdk_drop_finish" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkDragContext*" name="context"/>
|
|
|
|
<parameter type="gboolean" name="success"/>
|
|
|
|
<parameter type="guint32" name="time"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Reply" cname="gdk_drop_reply" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkDragContext*" name="context"/>
|
|
|
|
<parameter type="gboolean" name="ok"/>
|
|
|
|
<parameter type="guint32" name="time"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
</Class>
|
|
|
|
<Class name="Error">
|
|
|
|
<method name="TrapPop" cname="gdk_error_trap_pop" shared="true">
|
|
|
|
<return-type type="gint"/>
|
|
|
|
</method>
|
|
|
|
<method name="TrapPush" cname="gdk_error_trap_push" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
</Class>
|
|
|
|
<Class name="Event">
|
|
|
|
<method name="Copy" cname="gdk_event_copy" shared="true">
|
|
|
|
<return-type type="GdkEvent*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkEvent*" name="event"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Free" cname="gdk_event_free" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkEvent*" name="event"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Get" cname="gdk_event_get" shared="true">
|
|
|
|
<return-type type="GdkEvent*"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetAxis" cname="gdk_event_get_axis" shared="true">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkEvent*" name="event"/>
|
|
|
|
<parameter type="GdkAxisUse" name="axis_use"/>
|
|
|
|
<parameter type="gdouble*" name="value"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetCoords" cname="gdk_event_get_coords" shared="true">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkEvent*" name="event"/>
|
|
|
|
<parameter type="gdouble*" name="x_win"/>
|
|
|
|
<parameter type="gdouble*" name="y_win"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetGraphicsExpose" cname="gdk_event_get_graphics_expose" shared="true">
|
|
|
|
<return-type type="GdkEvent*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindow*" name="window"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetRootCoords" cname="gdk_event_get_root_coords" shared="true">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkEvent*" name="event"/>
|
|
|
|
<parameter type="gdouble*" name="x_root"/>
|
|
|
|
<parameter type="gdouble*" name="y_root"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetState" cname="gdk_event_get_state" shared="true">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkEvent*" name="event"/>
|
|
|
|
<parameter type="GdkModifierType*" name="state"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetTime" cname="gdk_event_get_time" shared="true">
|
|
|
|
<return-type type="guint32"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkEvent*" name="event"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetType" cname="gdk_event_get_type" shared="true">
|
|
|
|
<return-type type="GType"/>
|
|
|
|
</method>
|
|
|
|
<method name="HandlerSet" cname="gdk_event_handler_set" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkEventFunc" name="func"/>
|
|
|
|
<parameter type="gpointer" name="data"/>
|
|
|
|
<parameter type="GDestroyNotify" name="notify"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Peek" cname="gdk_event_peek" shared="true">
|
|
|
|
<return-type type="GdkEvent*"/>
|
|
|
|
</method>
|
|
|
|
<method name="Put" cname="gdk_event_put" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkEvent*" name="event"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SendClientMessage" cname="gdk_event_send_client_message" shared="true">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkEvent*" name="event"/>
|
|
|
|
<parameter type="guint32" name="xid"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SendClientmessageToall" cname="gdk_event_send_clientmessage_toall" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkEvent*" name="event"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
</Class>
|
|
|
|
<Class name="Keyboard">
|
|
|
|
<method name="Grab" cname="gdk_keyboard_grab" shared="true">
|
|
|
|
<return-type type="GdkGrabStatus"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindow*" name="window"/>
|
|
|
|
<parameter type="gboolean" name="owner_events"/>
|
|
|
|
<parameter type="guint32" name="time"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Ungrab" cname="gdk_keyboard_ungrab" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="guint32" name="time"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
</Class>
|
|
|
|
<Class name="Keyval">
|
|
|
|
<method name="ConvertCase" cname="gdk_keyval_convert_case" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="guint" name="symbol"/>
|
|
|
|
<parameter type="guint*" name="lower"/>
|
|
|
|
<parameter type="guint*" name="upper"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="FromName" cname="gdk_keyval_from_name" shared="true">
|
|
|
|
<return-type type="guint"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-gchar*" name="keyval_name"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="IsLower" cname="gdk_keyval_is_lower" shared="true">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="guint" name="keyval"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="IsUpper" cname="gdk_keyval_is_upper" shared="true">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="guint" name="keyval"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Name" cname="gdk_keyval_name" shared="true">
|
|
|
|
<return-type type="gchar*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="guint" name="keyval"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="ToLower" cname="gdk_keyval_to_lower" shared="true">
|
|
|
|
<return-type type="guint"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="guint" name="keyval"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="ToUnicode" cname="gdk_keyval_to_unicode" shared="true">
|
|
|
|
<return-type type="guint32"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="guint" name="keyval"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="ToUpper" cname="gdk_keyval_to_upper" shared="true">
|
|
|
|
<return-type type="guint"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="guint" name="keyval"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
</Class>
|
|
|
|
<Class name="Pango">
|
|
|
|
<method name="ContextGet" cname="gdk_pango_context_get" shared="true">
|
|
|
|
<return-type type="PangoContext*"/>
|
|
|
|
</method>
|
|
|
|
<method name="ContextSetColormap" cname="gdk_pango_context_set_colormap" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="PangoContext*" name="context"/>
|
|
|
|
<parameter type="GdkColormap*" name="colormap"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="LayoutGetClipRegion" cname="gdk_pango_layout_get_clip_region" shared="true">
|
|
|
|
<return-type type="GdkRegion*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="PangoLayout*" name="layout"/>
|
|
|
|
<parameter type="gint" name="x_origin"/>
|
|
|
|
<parameter type="gint" name="y_origin"/>
|
|
|
|
<parameter type="gint*" name="index_ranges"/>
|
|
|
|
<parameter type="gint" name="n_ranges"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="LayoutLineGetClipRegion" cname="gdk_pango_layout_line_get_clip_region" shared="true">
|
|
|
|
<return-type type="GdkRegion*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="PangoLayoutLine*" name="line"/>
|
|
|
|
<parameter type="gint" name="x_origin"/>
|
|
|
|
<parameter type="gint" name="y_origin"/>
|
|
|
|
<parameter type="gint*" name="index_ranges"/>
|
|
|
|
<parameter type="gint" name="n_ranges"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
</Class>
|
|
|
|
<Class name="Pixbuf">
|
|
|
|
<method name="GetFromDrawable" cname="gdk_pixbuf_get_from_drawable" shared="true">
|
|
|
|
<return-type type="GdkPixbuf*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkPixbuf*" name="dest"/>
|
|
|
|
<parameter type="GdkDrawable*" name="src"/>
|
|
|
|
<parameter type="GdkColormap*" name="cmap"/>
|
|
|
|
<parameter type="int" name="src_x"/>
|
|
|
|
<parameter type="int" name="src_y"/>
|
|
|
|
<parameter type="int" name="dest_x"/>
|
|
|
|
<parameter type="int" name="dest_y"/>
|
|
|
|
<parameter type="int" name="width"/>
|
|
|
|
<parameter type="int" name="height"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetFromImage" cname="gdk_pixbuf_get_from_image" shared="true">
|
|
|
|
<return-type type="GdkPixbuf*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkPixbuf*" name="dest"/>
|
|
|
|
<parameter type="GdkImage*" name="src"/>
|
|
|
|
<parameter type="GdkColormap*" name="cmap"/>
|
|
|
|
<parameter type="int" name="src_x"/>
|
|
|
|
<parameter type="int" name="src_y"/>
|
|
|
|
<parameter type="int" name="dest_x"/>
|
|
|
|
<parameter type="int" name="dest_y"/>
|
|
|
|
<parameter type="int" name="width"/>
|
|
|
|
<parameter type="int" name="height"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="RenderPixmapAndMask" cname="gdk_pixbuf_render_pixmap_and_mask" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkPixbuf*" name="pixbuf"/>
|
|
|
|
<parameter type="GdkPixmap**" name="pixmap_return"/>
|
|
|
|
<parameter type="GdkBitmap**" name="mask_return"/>
|
|
|
|
<parameter type="int" name="alpha_threshold"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="RenderPixmapAndMaskForColormap" cname="gdk_pixbuf_render_pixmap_and_mask_for_colormap" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkPixbuf*" name="pixbuf"/>
|
|
|
|
<parameter type="GdkColormap*" name="colormap"/>
|
|
|
|
<parameter type="GdkPixmap**" name="pixmap_return"/>
|
|
|
|
<parameter type="GdkBitmap**" name="mask_return"/>
|
|
|
|
<parameter type="int" name="alpha_threshold"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="RenderThresholdAlpha" cname="gdk_pixbuf_render_threshold_alpha" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkPixbuf*" name="pixbuf"/>
|
|
|
|
<parameter type="GdkBitmap*" name="bitmap"/>
|
|
|
|
<parameter type="int" name="src_x"/>
|
|
|
|
<parameter type="int" name="src_y"/>
|
|
|
|
<parameter type="int" name="dest_x"/>
|
|
|
|
<parameter type="int" name="dest_y"/>
|
|
|
|
<parameter type="int" name="width"/>
|
|
|
|
<parameter type="int" name="height"/>
|
|
|
|
<parameter type="int" name="alpha_threshold"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="RenderToDrawable" cname="gdk_pixbuf_render_to_drawable" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkPixbuf*" name="pixbuf"/>
|
|
|
|
<parameter type="GdkDrawable*" name="drawable"/>
|
|
|
|
<parameter type="GdkGC*" name="gc"/>
|
|
|
|
<parameter type="int" name="src_x"/>
|
|
|
|
<parameter type="int" name="src_y"/>
|
|
|
|
<parameter type="int" name="dest_x"/>
|
|
|
|
<parameter type="int" name="dest_y"/>
|
|
|
|
<parameter type="int" name="width"/>
|
|
|
|
<parameter type="int" name="height"/>
|
|
|
|
<parameter type="GdkRgbDither" name="dither"/>
|
|
|
|
<parameter type="int" name="x_dither"/>
|
|
|
|
<parameter type="int" name="y_dither"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="RenderToDrawableAlpha" cname="gdk_pixbuf_render_to_drawable_alpha" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkPixbuf*" name="pixbuf"/>
|
|
|
|
<parameter type="GdkDrawable*" name="drawable"/>
|
|
|
|
<parameter type="int" name="src_x"/>
|
|
|
|
<parameter type="int" name="src_y"/>
|
|
|
|
<parameter type="int" name="dest_x"/>
|
|
|
|
<parameter type="int" name="dest_y"/>
|
|
|
|
<parameter type="int" name="width"/>
|
|
|
|
<parameter type="int" name="height"/>
|
|
|
|
<parameter type="GdkPixbufAlphaMode" name="alpha_mode"/>
|
|
|
|
<parameter type="int" name="alpha_threshold"/>
|
|
|
|
<parameter type="GdkRgbDither" name="dither"/>
|
|
|
|
<parameter type="int" name="x_dither"/>
|
|
|
|
<parameter type="int" name="y_dither"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
</Class>
|
|
|
|
<Class name="Pointer">
|
|
|
|
<method name="Grab" cname="gdk_pointer_grab" shared="true">
|
|
|
|
<return-type type="GdkGrabStatus"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindow*" name="window"/>
|
|
|
|
<parameter type="gboolean" name="owner_events"/>
|
|
|
|
<parameter type="GdkEventMask" name="event_mask"/>
|
|
|
|
<parameter type="GdkWindow*" name="confine_to"/>
|
|
|
|
<parameter type="GdkCursor*" name="cursor"/>
|
|
|
|
<parameter type="guint32" name="time"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="IsGrabbed" cname="gdk_pointer_is_grabbed" shared="true">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
</method>
|
|
|
|
<method name="Ungrab" cname="gdk_pointer_ungrab" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="guint32" name="time"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
</Class>
|
|
|
|
<Class name="Property">
|
|
|
|
<method name="Change" cname="gdk_property_change" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindow*" name="window"/>
|
|
|
|
<parameter type="GdkAtom" name="property"/>
|
|
|
|
<parameter type="GdkAtom" name="type"/>
|
|
|
|
<parameter type="gint" name="format"/>
|
|
|
|
<parameter type="GdkPropMode" name="mode"/>
|
|
|
|
<parameter type="const-guchar*" name="data"/>
|
|
|
|
<parameter type="gint" name="nelements"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Delete" cname="gdk_property_delete" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindow*" name="window"/>
|
|
|
|
<parameter type="GdkAtom" name="property"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Get" cname="gdk_property_get" shared="true">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindow*" name="window"/>
|
|
|
|
<parameter type="GdkAtom" name="property"/>
|
|
|
|
<parameter type="GdkAtom" name="type"/>
|
|
|
|
<parameter type="gulong" name="offset"/>
|
|
|
|
<parameter type="gulong" name="length"/>
|
|
|
|
<parameter type="gint" name="pdelete"/>
|
|
|
|
<parameter type="GdkAtom*" name="actual_property_type"/>
|
|
|
|
<parameter type="gint*" name="actual_format"/>
|
|
|
|
<parameter type="gint*" name="actual_length"/>
|
|
|
|
<parameter type="guchar**" name="data"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
</Class>
|
|
|
|
<Class name="Query">
|
|
|
|
<method name="Depths" cname="gdk_query_depths" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint**" name="depths"/>
|
|
|
|
<parameter type="gint*" name="count"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="VisualTypes" cname="gdk_query_visual_types" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkVisualType**" name="visual_types"/>
|
|
|
|
<parameter type="gint*" name="count"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
</Class>
|
|
|
|
<Class name="Rgb">
|
|
|
|
<method name="Ditherable" cname="gdk_rgb_ditherable" shared="true">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
</method>
|
|
|
|
<method name="FindColor" cname="gdk_rgb_find_color" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkColormap*" name="colormap"/>
|
|
|
|
<parameter type="GdkColor*" name="color"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetColormap" cname="gdk_rgb_get_colormap" shared="true">
|
|
|
|
<return-type type="GdkColormap*"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetVisual" cname="gdk_rgb_get_visual" shared="true">
|
|
|
|
<return-type type="GdkVisual*"/>
|
|
|
|
</method>
|
|
|
|
<method name="SetInstall" cname="gdk_rgb_set_install" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gboolean" name="install"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetMinColors" cname="gdk_rgb_set_min_colors" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint" name="min_colors"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SetVerbose" cname="gdk_rgb_set_verbose" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gboolean" name="verbose"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
</Class>
|
|
|
|
<Class name="Selection">
|
|
|
|
<method name="Convert" cname="gdk_selection_convert" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindow*" name="requestor"/>
|
|
|
|
<parameter type="GdkAtom" name="selection"/>
|
|
|
|
<parameter type="GdkAtom" name="target"/>
|
|
|
|
<parameter type="guint32" name="time"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="OwnerGet" cname="gdk_selection_owner_get" shared="true">
|
|
|
|
<return-type type="GdkWindow*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkAtom" name="selection"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="OwnerSet" cname="gdk_selection_owner_set" shared="true">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindow*" name="owner"/>
|
|
|
|
<parameter type="GdkAtom" name="selection"/>
|
|
|
|
<parameter type="guint32" name="time"/>
|
|
|
|
<parameter type="gboolean" name="send_event"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="PropertyGet" cname="gdk_selection_property_get" shared="true">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkWindow*" name="requestor"/>
|
|
|
|
<parameter type="guchar**" name="data"/>
|
|
|
|
<parameter type="GdkAtom*" name="prop_type"/>
|
|
|
|
<parameter type="gint*" name="prop_format"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SendNotify" cname="gdk_selection_send_notify" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="guint32" name="requestor"/>
|
|
|
|
<parameter type="GdkAtom" name="selection"/>
|
|
|
|
<parameter type="GdkAtom" name="target"/>
|
|
|
|
<parameter type="GdkAtom" name="property"/>
|
|
|
|
<parameter type="guint32" name="time"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
</Class>
|
|
|
|
<Class name="Text">
|
|
|
|
<method name="PropertyToTextList" cname="gdk_text_property_to_text_list" shared="true">
|
|
|
|
<return-type type="gint"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkAtom" name="encoding"/>
|
|
|
|
<parameter type="gint" name="format"/>
|
|
|
|
<parameter type="const-guchar*" name="text"/>
|
|
|
|
<parameter type="gint" name="length"/>
|
|
|
|
<parameter type="gchar***" name="list"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="PropertyToUtf8List" cname="gdk_text_property_to_utf8_list" shared="true">
|
|
|
|
<return-type type="gint"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkAtom" name="encoding"/>
|
|
|
|
<parameter type="gint" name="format"/>
|
|
|
|
<parameter type="const-guchar*" name="text"/>
|
|
|
|
<parameter type="gint" name="length"/>
|
|
|
|
<parameter type="gchar***" name="list"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
</Class>
|
|
|
|
<Class name="Threads">
|
|
|
|
<method name="Enter" cname="gdk_threads_enter" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
<method name="Init" cname="gdk_threads_init" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
<method name="Leave" cname="gdk_threads_leave" shared="true">
|
|
|
|
<return-type type="void"/>
|
|
|
|
</method>
|
|
|
|
</Class>
|
2002-08-20 20:35:42 +00:00
|
|
|
</namespace>
|
2003-02-22 04:34:56 +00:00
|
|
|
<namespace name="Gdk" library="libgdk_pixbuf-2.0-0.dll">
|
2002-08-19 Rachel Hestilow <hestilow@ximian.com>
* art/Makefile.in (clean): Change to avoid bugging out on generated/CVS.
* glib/ObjectManager.cs: Added. Used to be auto-generated, but
now it can infer names, and relies on per-namespace ObjectManager
classes to inform it of oddly-named classes.
* generator/IGeneratable.cs, GenBase.cs: New "DoGenerate" property.
* generator/*Gen.cs: Honor DoGenerate.
* generator/CodeGenerator.cs: Support including dependency files
which will not be generated.
* generator/ObjectGen.cs: Generate mapping file per-namespace, as one
that calls back to the one in glib. Only generate if the name does
not follow the normal conventions, otherwise, GtkSharp.ObjectManager
can infer the name.
* generator/Parser.cs: Accept 'generate' flag to pass on to the
IGeneratables. Parse a new toplevel element, "symbol", which adds
a type to the SymbolTable (instead of hard-coding it).
* generator/SignalHandler.cs: Do not optimize signal handler creation,
instead creating them in their own namespaces. Do not generate
if the calling Signal told us not to.
* generator/Signal.cs: Do not generate handlers if container's DoGenerate
is false. Adjust to the marshaller name being in a sub-namespace.
* generator/SymbolTable.cs (AddSimpleType, AddManualType): Used
to add simple and manually wrapped types at runtime instead of
compile-time.
(FromNative): Remove hard-coded cases for manually wrapped types, use
a generic case instead.
* api: Added. Move api files and generation targets here.
* source: Added. Move source parsing here.
* generator/makefile: Move actual generation to api/.
* glib/Makefile.in: Remove generated/* target.
* glue/Makefile.am: Fix to include canvas-marshal. Move canvas stuff
to GNOME target.
* gnome/CanvasProxy.cs: Update to work with SignalHandlers being
namespace-specific.
* parser/Metadata.pm: Moved to GAPI/Metadata.pm, renamed, etc.
* parser/gapi2xml.pl: Use GAPI::Metadata.
* parser/makefile: Install scripts, remove source parse build target.
Rename formatXML to gapi_format_xml.
svn path=/trunk/gtk-sharp/; revision=6818
2002-08-20 19:56:18 +00:00
|
|
|
<enum name="Colorspace" cname="GdkColorspace" type="enum">
|
|
|
|
<member cname="GDK_COLORSPACE_RGB" name="Rgb"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="InterpType" cname="GdkInterpType" type="enum">
|
|
|
|
<member cname="GDK_INTERP_NEAREST" name="Nearest"/>
|
|
|
|
<member cname="GDK_INTERP_TILES" name="Tiles"/>
|
|
|
|
<member cname="GDK_INTERP_BILINEAR" name="Bilinear"/>
|
|
|
|
<member cname="GDK_INTERP_HYPER" name="Hyper"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="PixbufAlphaMode" cname="GdkPixbufAlphaMode" type="enum">
|
|
|
|
<member cname="GDK_PIXBUF_ALPHA_BILEVEL" name="Bilevel"/>
|
|
|
|
<member cname="GDK_PIXBUF_ALPHA_FULL" name="Full"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="PixbufError" cname="GdkPixbufError" type="enum">
|
|
|
|
<member cname="GDK_PIXBUF_ERROR_CORRUPT_IMAGE" name="CorruptImage"/>
|
|
|
|
<member cname="GDK_PIXBUF_ERROR_INSUFFICIENT_MEMORY" name="InsufficientMemory"/>
|
|
|
|
<member cname="GDK_PIXBUF_ERROR_BAD_OPTION" name="BadOption"/>
|
|
|
|
<member cname="GDK_PIXBUF_ERROR_UNKNOWN_TYPE" name="UnknownType"/>
|
|
|
|
<member cname="GDK_PIXBUF_ERROR_UNSUPPORTED_OPERATION" name="UnsupportedOperation"/>
|
|
|
|
<member cname="GDK_PIXBUF_ERROR_FAILED" name="Failed"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="PixbufFrameAction" cname="GdkPixbufFrameAction" type="enum">
|
|
|
|
<member cname="GDK_PIXBUF_FRAME_RETAIN" name="Retain"/>
|
|
|
|
<member cname="GDK_PIXBUF_FRAME_DISPOSE" name="Dispose"/>
|
|
|
|
<member cname="GDK_PIXBUF_FRAME_REVERT" name="Revert"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="PixdataDumpType" cname="GdkPixdataDumpType" type="flags">
|
|
|
|
<member cname="GDK_PIXDATA_DUMP_PIXDATA_STREAM" name="PixdataStream"/>
|
|
|
|
<member cname="GDK_PIXDATA_DUMP_PIXDATA_STRUCT" name="PixdataStruct" value="1"/>
|
|
|
|
<member cname="GDK_PIXDATA_DUMP_MACROS" name="Macros" value="2"/>
|
|
|
|
<member cname="GDK_PIXDATA_DUMP_GTYPES" name="Gtypes"/>
|
|
|
|
<member cname="GDK_PIXDATA_DUMP_CTYPES" name="Ctypes" value="1 << 8"/>
|
|
|
|
<member cname="GDK_PIXDATA_DUMP_STATIC" name="Static" value="1 << 9"/>
|
|
|
|
<member cname="GDK_PIXDATA_DUMP_CONST" name="Const" value="1 << 10"/>
|
|
|
|
<member cname="GDK_PIXDATA_DUMP_RLE_DECODER" name="RleDecoder" value="1 << 16"/>
|
|
|
|
</enum>
|
|
|
|
<enum name="PixdataType" cname="GdkPixdataType" type="enum">
|
|
|
|
<member cname="GDK_PIXDATA_COLOR_TYPE_RGB" name="ColorTypeRgb" value="0x01"/>
|
|
|
|
<member cname="GDK_PIXDATA_COLOR_TYPE_RGBA" name="ColorTypeRgba" value="0x02"/>
|
|
|
|
<member cname="GDK_PIXDATA_COLOR_TYPE_MASK" name="ColorTypeMask" value="0xff"/>
|
|
|
|
<member cname="GDK_PIXDATA_SAMPLE_WIDTH_8" name="SampleWidth8" value="1 << 16"/>
|
|
|
|
<member cname="GDK_PIXDATA_SAMPLE_WIDTH_MASK" name="SampleWidthMask" value="0x0f << 16"/>
|
|
|
|
<member cname="GDK_PIXDATA_ENCODING_RAW" name="EncodingRaw" value="1 << 24"/>
|
|
|
|
<member cname="GDK_PIXDATA_ENCODING_RLE" name="EncodingRle" value="0x02 << 24"/>
|
|
|
|
<member cname="GDK_PIXDATA_ENCODING_MASK" name="EncodingMask" value="0x0f << 24"/>
|
|
|
|
</enum>
|
|
|
|
<callback name="PixbufDestroyNotify" cname="GdkPixbufDestroyNotify">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="guchar*" name="pixels"/>
|
|
|
|
<parameter type="gpointer" name="data"/>
|
|
|
|
</parameters>
|
|
|
|
</callback>
|
|
|
|
<object name="Pixbuf" cname="GdkPixbuf" parent="GObject">
|
2002-11-22 03:30:18 +00:00
|
|
|
<method name="AddAlpha" cname="gdk_pixbuf_add_alpha" hidden="1">
|
|
|
|
<return-type type="GdkPixbuf*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gboolean" name="substitute_color"/>
|
|
|
|
<parameter type="guchar" name="r"/>
|
|
|
|
<parameter type="guchar" name="g"/>
|
|
|
|
<parameter type="guchar" name="b"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
2002-08-19 Rachel Hestilow <hestilow@ximian.com>
* art/Makefile.in (clean): Change to avoid bugging out on generated/CVS.
* glib/ObjectManager.cs: Added. Used to be auto-generated, but
now it can infer names, and relies on per-namespace ObjectManager
classes to inform it of oddly-named classes.
* generator/IGeneratable.cs, GenBase.cs: New "DoGenerate" property.
* generator/*Gen.cs: Honor DoGenerate.
* generator/CodeGenerator.cs: Support including dependency files
which will not be generated.
* generator/ObjectGen.cs: Generate mapping file per-namespace, as one
that calls back to the one in glib. Only generate if the name does
not follow the normal conventions, otherwise, GtkSharp.ObjectManager
can infer the name.
* generator/Parser.cs: Accept 'generate' flag to pass on to the
IGeneratables. Parse a new toplevel element, "symbol", which adds
a type to the SymbolTable (instead of hard-coding it).
* generator/SignalHandler.cs: Do not optimize signal handler creation,
instead creating them in their own namespaces. Do not generate
if the calling Signal told us not to.
* generator/Signal.cs: Do not generate handlers if container's DoGenerate
is false. Adjust to the marshaller name being in a sub-namespace.
* generator/SymbolTable.cs (AddSimpleType, AddManualType): Used
to add simple and manually wrapped types at runtime instead of
compile-time.
(FromNative): Remove hard-coded cases for manually wrapped types, use
a generic case instead.
* api: Added. Move api files and generation targets here.
* source: Added. Move source parsing here.
* generator/makefile: Move actual generation to api/.
* glib/Makefile.in: Remove generated/* target.
* glue/Makefile.am: Fix to include canvas-marshal. Move canvas stuff
to GNOME target.
* gnome/CanvasProxy.cs: Update to work with SignalHandlers being
namespace-specific.
* parser/Metadata.pm: Moved to GAPI/Metadata.pm, renamed, etc.
* parser/gapi2xml.pl: Use GAPI::Metadata.
* parser/makefile: Install scripts, remove source parse build target.
Rename formatXML to gapi_format_xml.
svn path=/trunk/gtk-sharp/; revision=6818
2002-08-20 19:56:18 +00:00
|
|
|
<method name="Composite" cname="gdk_pixbuf_composite">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkPixbuf*" name="dest"/>
|
|
|
|
<parameter type="int" name="dest_x"/>
|
|
|
|
<parameter type="int" name="dest_y"/>
|
|
|
|
<parameter type="int" name="dest_width"/>
|
|
|
|
<parameter type="int" name="dest_height"/>
|
|
|
|
<parameter type="double" name="offset_x"/>
|
|
|
|
<parameter type="double" name="offset_y"/>
|
|
|
|
<parameter type="double" name="scale_x"/>
|
|
|
|
<parameter type="double" name="scale_y"/>
|
|
|
|
<parameter type="GdkInterpType" name="interp_type"/>
|
|
|
|
<parameter type="int" name="overall_alpha"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="CompositeColor" cname="gdk_pixbuf_composite_color">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkPixbuf*" name="dest"/>
|
|
|
|
<parameter type="int" name="dest_x"/>
|
|
|
|
<parameter type="int" name="dest_y"/>
|
|
|
|
<parameter type="int" name="dest_width"/>
|
|
|
|
<parameter type="int" name="dest_height"/>
|
|
|
|
<parameter type="double" name="offset_x"/>
|
|
|
|
<parameter type="double" name="offset_y"/>
|
|
|
|
<parameter type="double" name="scale_x"/>
|
|
|
|
<parameter type="double" name="scale_y"/>
|
|
|
|
<parameter type="GdkInterpType" name="interp_type"/>
|
|
|
|
<parameter type="int" name="overall_alpha"/>
|
|
|
|
<parameter type="int" name="check_x"/>
|
|
|
|
<parameter type="int" name="check_y"/>
|
|
|
|
<parameter type="int" name="check_size"/>
|
|
|
|
<parameter type="guint32" name="color1"/>
|
|
|
|
<parameter type="guint32" name="color2"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
2002-11-22 03:30:18 +00:00
|
|
|
<method name="CompositeColorSimple" cname="gdk_pixbuf_composite_color_simple" hidden="1">
|
|
|
|
<return-type type="GdkPixbuf*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="int" name="dest_width"/>
|
|
|
|
<parameter type="int" name="dest_height"/>
|
|
|
|
<parameter type="GdkInterpType" name="interp_type"/>
|
|
|
|
<parameter type="int" name="overall_alpha"/>
|
|
|
|
<parameter type="int" name="check_size"/>
|
|
|
|
<parameter type="guint32" name="color1"/>
|
|
|
|
<parameter type="guint32" name="color2"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
2002-08-19 Rachel Hestilow <hestilow@ximian.com>
* art/Makefile.in (clean): Change to avoid bugging out on generated/CVS.
* glib/ObjectManager.cs: Added. Used to be auto-generated, but
now it can infer names, and relies on per-namespace ObjectManager
classes to inform it of oddly-named classes.
* generator/IGeneratable.cs, GenBase.cs: New "DoGenerate" property.
* generator/*Gen.cs: Honor DoGenerate.
* generator/CodeGenerator.cs: Support including dependency files
which will not be generated.
* generator/ObjectGen.cs: Generate mapping file per-namespace, as one
that calls back to the one in glib. Only generate if the name does
not follow the normal conventions, otherwise, GtkSharp.ObjectManager
can infer the name.
* generator/Parser.cs: Accept 'generate' flag to pass on to the
IGeneratables. Parse a new toplevel element, "symbol", which adds
a type to the SymbolTable (instead of hard-coding it).
* generator/SignalHandler.cs: Do not optimize signal handler creation,
instead creating them in their own namespaces. Do not generate
if the calling Signal told us not to.
* generator/Signal.cs: Do not generate handlers if container's DoGenerate
is false. Adjust to the marshaller name being in a sub-namespace.
* generator/SymbolTable.cs (AddSimpleType, AddManualType): Used
to add simple and manually wrapped types at runtime instead of
compile-time.
(FromNative): Remove hard-coded cases for manually wrapped types, use
a generic case instead.
* api: Added. Move api files and generation targets here.
* source: Added. Move source parsing here.
* generator/makefile: Move actual generation to api/.
* glib/Makefile.in: Remove generated/* target.
* glue/Makefile.am: Fix to include canvas-marshal. Move canvas stuff
to GNOME target.
* gnome/CanvasProxy.cs: Update to work with SignalHandlers being
namespace-specific.
* parser/Metadata.pm: Moved to GAPI/Metadata.pm, renamed, etc.
* parser/gapi2xml.pl: Use GAPI::Metadata.
* parser/makefile: Install scripts, remove source parse build target.
Rename formatXML to gapi_format_xml.
svn path=/trunk/gtk-sharp/; revision=6818
2002-08-20 19:56:18 +00:00
|
|
|
<method name="Copy" cname="gdk_pixbuf_copy">
|
|
|
|
<return-type type="GdkPixbuf*"/>
|
|
|
|
</method>
|
|
|
|
<method name="CopyArea" cname="gdk_pixbuf_copy_area">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="int" name="src_x"/>
|
|
|
|
<parameter type="int" name="src_y"/>
|
|
|
|
<parameter type="int" name="width"/>
|
|
|
|
<parameter type="int" name="height"/>
|
|
|
|
<parameter type="GdkPixbuf*" name="dest_pixbuf"/>
|
|
|
|
<parameter type="int" name="dest_x"/>
|
|
|
|
<parameter type="int" name="dest_y"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
2003-07-05 04:07:48 +00:00
|
|
|
<method name="ErrorQuark" cname="gdk_pixbuf_error_quark" shared="true">
|
|
|
|
<return-type type="GQuark"/>
|
|
|
|
</method>
|
2002-08-19 Rachel Hestilow <hestilow@ximian.com>
* art/Makefile.in (clean): Change to avoid bugging out on generated/CVS.
* glib/ObjectManager.cs: Added. Used to be auto-generated, but
now it can infer names, and relies on per-namespace ObjectManager
classes to inform it of oddly-named classes.
* generator/IGeneratable.cs, GenBase.cs: New "DoGenerate" property.
* generator/*Gen.cs: Honor DoGenerate.
* generator/CodeGenerator.cs: Support including dependency files
which will not be generated.
* generator/ObjectGen.cs: Generate mapping file per-namespace, as one
that calls back to the one in glib. Only generate if the name does
not follow the normal conventions, otherwise, GtkSharp.ObjectManager
can infer the name.
* generator/Parser.cs: Accept 'generate' flag to pass on to the
IGeneratables. Parse a new toplevel element, "symbol", which adds
a type to the SymbolTable (instead of hard-coding it).
* generator/SignalHandler.cs: Do not optimize signal handler creation,
instead creating them in their own namespaces. Do not generate
if the calling Signal told us not to.
* generator/Signal.cs: Do not generate handlers if container's DoGenerate
is false. Adjust to the marshaller name being in a sub-namespace.
* generator/SymbolTable.cs (AddSimpleType, AddManualType): Used
to add simple and manually wrapped types at runtime instead of
compile-time.
(FromNative): Remove hard-coded cases for manually wrapped types, use
a generic case instead.
* api: Added. Move api files and generation targets here.
* source: Added. Move source parsing here.
* generator/makefile: Move actual generation to api/.
* glib/Makefile.in: Remove generated/* target.
* glue/Makefile.am: Fix to include canvas-marshal. Move canvas stuff
to GNOME target.
* gnome/CanvasProxy.cs: Update to work with SignalHandlers being
namespace-specific.
* parser/Metadata.pm: Moved to GAPI/Metadata.pm, renamed, etc.
* parser/gapi2xml.pl: Use GAPI::Metadata.
* parser/makefile: Install scripts, remove source parse build target.
Rename formatXML to gapi_format_xml.
svn path=/trunk/gtk-sharp/; revision=6818
2002-08-20 19:56:18 +00:00
|
|
|
<method name="Fill" cname="gdk_pixbuf_fill">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="guint32" name="pixel"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="FromPixdata" cname="gdk_pixbuf_from_pixdata" shared="true">
|
|
|
|
<return-type type="GdkPixbuf*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-GdkPixdata*" name="pixdata"/>
|
|
|
|
<parameter type="gboolean" name="copy_pixels"/>
|
|
|
|
<parameter type="GError**" name="error"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetBitsPerSample" cname="gdk_pixbuf_get_bits_per_sample">
|
|
|
|
<return-type type="int"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetColorspace" cname="gdk_pixbuf_get_colorspace">
|
|
|
|
<return-type type="GdkColorspace"/>
|
|
|
|
</method>
|
2003-03-01 22:18:09 +00:00
|
|
|
<method name="GetFromDrawable" cname="gdk_pixbuf_get_from_drawable" library="libgdk-win32-2.0-0.dll">
|
2002-08-19 Rachel Hestilow <hestilow@ximian.com>
* art/Makefile.in (clean): Change to avoid bugging out on generated/CVS.
* glib/ObjectManager.cs: Added. Used to be auto-generated, but
now it can infer names, and relies on per-namespace ObjectManager
classes to inform it of oddly-named classes.
* generator/IGeneratable.cs, GenBase.cs: New "DoGenerate" property.
* generator/*Gen.cs: Honor DoGenerate.
* generator/CodeGenerator.cs: Support including dependency files
which will not be generated.
* generator/ObjectGen.cs: Generate mapping file per-namespace, as one
that calls back to the one in glib. Only generate if the name does
not follow the normal conventions, otherwise, GtkSharp.ObjectManager
can infer the name.
* generator/Parser.cs: Accept 'generate' flag to pass on to the
IGeneratables. Parse a new toplevel element, "symbol", which adds
a type to the SymbolTable (instead of hard-coding it).
* generator/SignalHandler.cs: Do not optimize signal handler creation,
instead creating them in their own namespaces. Do not generate
if the calling Signal told us not to.
* generator/Signal.cs: Do not generate handlers if container's DoGenerate
is false. Adjust to the marshaller name being in a sub-namespace.
* generator/SymbolTable.cs (AddSimpleType, AddManualType): Used
to add simple and manually wrapped types at runtime instead of
compile-time.
(FromNative): Remove hard-coded cases for manually wrapped types, use
a generic case instead.
* api: Added. Move api files and generation targets here.
* source: Added. Move source parsing here.
* generator/makefile: Move actual generation to api/.
* glib/Makefile.in: Remove generated/* target.
* glue/Makefile.am: Fix to include canvas-marshal. Move canvas stuff
to GNOME target.
* gnome/CanvasProxy.cs: Update to work with SignalHandlers being
namespace-specific.
* parser/Metadata.pm: Moved to GAPI/Metadata.pm, renamed, etc.
* parser/gapi2xml.pl: Use GAPI::Metadata.
* parser/makefile: Install scripts, remove source parse build target.
Rename formatXML to gapi_format_xml.
svn path=/trunk/gtk-sharp/; revision=6818
2002-08-20 19:56:18 +00:00
|
|
|
<return-type type="GdkPixbuf*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkDrawable*" name="src"/>
|
|
|
|
<parameter type="GdkColormap*" name="cmap"/>
|
|
|
|
<parameter type="int" name="src_x"/>
|
|
|
|
<parameter type="int" name="src_y"/>
|
|
|
|
<parameter type="int" name="dest_x"/>
|
|
|
|
<parameter type="int" name="dest_y"/>
|
|
|
|
<parameter type="int" name="width"/>
|
|
|
|
<parameter type="int" name="height"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
2003-03-01 22:18:09 +00:00
|
|
|
<method name="GetFromImage" cname="gdk_pixbuf_get_from_image" library="libgdk-win32-2.0-0.dll">
|
2002-08-19 Rachel Hestilow <hestilow@ximian.com>
* art/Makefile.in (clean): Change to avoid bugging out on generated/CVS.
* glib/ObjectManager.cs: Added. Used to be auto-generated, but
now it can infer names, and relies on per-namespace ObjectManager
classes to inform it of oddly-named classes.
* generator/IGeneratable.cs, GenBase.cs: New "DoGenerate" property.
* generator/*Gen.cs: Honor DoGenerate.
* generator/CodeGenerator.cs: Support including dependency files
which will not be generated.
* generator/ObjectGen.cs: Generate mapping file per-namespace, as one
that calls back to the one in glib. Only generate if the name does
not follow the normal conventions, otherwise, GtkSharp.ObjectManager
can infer the name.
* generator/Parser.cs: Accept 'generate' flag to pass on to the
IGeneratables. Parse a new toplevel element, "symbol", which adds
a type to the SymbolTable (instead of hard-coding it).
* generator/SignalHandler.cs: Do not optimize signal handler creation,
instead creating them in their own namespaces. Do not generate
if the calling Signal told us not to.
* generator/Signal.cs: Do not generate handlers if container's DoGenerate
is false. Adjust to the marshaller name being in a sub-namespace.
* generator/SymbolTable.cs (AddSimpleType, AddManualType): Used
to add simple and manually wrapped types at runtime instead of
compile-time.
(FromNative): Remove hard-coded cases for manually wrapped types, use
a generic case instead.
* api: Added. Move api files and generation targets here.
* source: Added. Move source parsing here.
* generator/makefile: Move actual generation to api/.
* glib/Makefile.in: Remove generated/* target.
* glue/Makefile.am: Fix to include canvas-marshal. Move canvas stuff
to GNOME target.
* gnome/CanvasProxy.cs: Update to work with SignalHandlers being
namespace-specific.
* parser/Metadata.pm: Moved to GAPI/Metadata.pm, renamed, etc.
* parser/gapi2xml.pl: Use GAPI::Metadata.
* parser/makefile: Install scripts, remove source parse build target.
Rename formatXML to gapi_format_xml.
svn path=/trunk/gtk-sharp/; revision=6818
2002-08-20 19:56:18 +00:00
|
|
|
<return-type type="GdkPixbuf*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkImage*" name="src"/>
|
|
|
|
<parameter type="GdkColormap*" name="cmap"/>
|
|
|
|
<parameter type="int" name="src_x"/>
|
|
|
|
<parameter type="int" name="src_y"/>
|
|
|
|
<parameter type="int" name="dest_x"/>
|
|
|
|
<parameter type="int" name="dest_y"/>
|
|
|
|
<parameter type="int" name="width"/>
|
|
|
|
<parameter type="int" name="height"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetHasAlpha" cname="gdk_pixbuf_get_has_alpha">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetHeight" cname="gdk_pixbuf_get_height">
|
|
|
|
<return-type type="int"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetNChannels" cname="gdk_pixbuf_get_n_channels">
|
|
|
|
<return-type type="int"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetOption" cname="gdk_pixbuf_get_option">
|
|
|
|
<return-type type="const-gchar*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-gchar*" name="key"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
2003-03-14 03:04:15 +00:00
|
|
|
<method name="GetPixels" cname="gdk_pixbuf_get_pixels" hidden="1">
|
2002-08-19 Rachel Hestilow <hestilow@ximian.com>
* art/Makefile.in (clean): Change to avoid bugging out on generated/CVS.
* glib/ObjectManager.cs: Added. Used to be auto-generated, but
now it can infer names, and relies on per-namespace ObjectManager
classes to inform it of oddly-named classes.
* generator/IGeneratable.cs, GenBase.cs: New "DoGenerate" property.
* generator/*Gen.cs: Honor DoGenerate.
* generator/CodeGenerator.cs: Support including dependency files
which will not be generated.
* generator/ObjectGen.cs: Generate mapping file per-namespace, as one
that calls back to the one in glib. Only generate if the name does
not follow the normal conventions, otherwise, GtkSharp.ObjectManager
can infer the name.
* generator/Parser.cs: Accept 'generate' flag to pass on to the
IGeneratables. Parse a new toplevel element, "symbol", which adds
a type to the SymbolTable (instead of hard-coding it).
* generator/SignalHandler.cs: Do not optimize signal handler creation,
instead creating them in their own namespaces. Do not generate
if the calling Signal told us not to.
* generator/Signal.cs: Do not generate handlers if container's DoGenerate
is false. Adjust to the marshaller name being in a sub-namespace.
* generator/SymbolTable.cs (AddSimpleType, AddManualType): Used
to add simple and manually wrapped types at runtime instead of
compile-time.
(FromNative): Remove hard-coded cases for manually wrapped types, use
a generic case instead.
* api: Added. Move api files and generation targets here.
* source: Added. Move source parsing here.
* generator/makefile: Move actual generation to api/.
* glib/Makefile.in: Remove generated/* target.
* glue/Makefile.am: Fix to include canvas-marshal. Move canvas stuff
to GNOME target.
* gnome/CanvasProxy.cs: Update to work with SignalHandlers being
namespace-specific.
* parser/Metadata.pm: Moved to GAPI/Metadata.pm, renamed, etc.
* parser/gapi2xml.pl: Use GAPI::Metadata.
* parser/makefile: Install scripts, remove source parse build target.
Rename formatXML to gapi_format_xml.
svn path=/trunk/gtk-sharp/; revision=6818
2002-08-20 19:56:18 +00:00
|
|
|
<return-type type="guchar*"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetRowstride" cname="gdk_pixbuf_get_rowstride">
|
|
|
|
<return-type type="int"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetType" cname="gdk_pixbuf_get_type" shared="true">
|
|
|
|
<return-type type="GType"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetWidth" cname="gdk_pixbuf_get_width">
|
|
|
|
<return-type type="int"/>
|
|
|
|
</method>
|
|
|
|
<constructor cname="gdk_pixbuf_new">
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkColorspace" name="colorspace"/>
|
|
|
|
<parameter type="gboolean" name="has_alpha"/>
|
|
|
|
<parameter type="int" name="bits_per_sample"/>
|
|
|
|
<parameter type="int" name="width"/>
|
|
|
|
<parameter type="int" name="height"/>
|
|
|
|
</parameters>
|
|
|
|
</constructor>
|
|
|
|
<constructor cname="gdk_pixbuf_new_from_data">
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-guchar*" name="data"/>
|
|
|
|
<parameter type="GdkColorspace" name="colorspace"/>
|
|
|
|
<parameter type="gboolean" name="has_alpha"/>
|
|
|
|
<parameter type="int" name="bits_per_sample"/>
|
|
|
|
<parameter type="int" name="width"/>
|
|
|
|
<parameter type="int" name="height"/>
|
|
|
|
<parameter type="int" name="rowstride"/>
|
|
|
|
<parameter type="GdkPixbufDestroyNotify" name="destroy_fn"/>
|
|
|
|
<parameter type="gpointer" name="destroy_fn_data"/>
|
|
|
|
</parameters>
|
|
|
|
</constructor>
|
|
|
|
<constructor cname="gdk_pixbuf_new_from_file" preferred="1">
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-char*" name="filename"/>
|
|
|
|
<parameter type="GError**" name="error"/>
|
|
|
|
</parameters>
|
|
|
|
</constructor>
|
|
|
|
<constructor cname="gdk_pixbuf_new_from_inline">
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gint" name="data_length"/>
|
|
|
|
<parameter type="const-guint8*" name="data"/>
|
|
|
|
<parameter type="gboolean" name="copy_pixels"/>
|
|
|
|
<parameter type="GError**" name="error"/>
|
|
|
|
</parameters>
|
|
|
|
</constructor>
|
|
|
|
<constructor cname="gdk_pixbuf_new_from_xpm_data">
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-char**" name="data"/>
|
|
|
|
</parameters>
|
|
|
|
</constructor>
|
|
|
|
<constructor cname="gdk_pixbuf_new_subpixbuf">
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkPixbuf*" name="src_pixbuf"/>
|
|
|
|
<parameter type="int" name="src_x"/>
|
|
|
|
<parameter type="int" name="src_y"/>
|
|
|
|
<parameter type="int" name="width"/>
|
|
|
|
<parameter type="int" name="height"/>
|
|
|
|
</parameters>
|
|
|
|
</constructor>
|
2003-03-01 22:18:09 +00:00
|
|
|
<method name="RenderPixmapAndMask" cname="gdk_pixbuf_render_pixmap_and_mask" library="libgdk-win32-2.0-0.dll">
|
2002-08-19 Rachel Hestilow <hestilow@ximian.com>
* art/Makefile.in (clean): Change to avoid bugging out on generated/CVS.
* glib/ObjectManager.cs: Added. Used to be auto-generated, but
now it can infer names, and relies on per-namespace ObjectManager
classes to inform it of oddly-named classes.
* generator/IGeneratable.cs, GenBase.cs: New "DoGenerate" property.
* generator/*Gen.cs: Honor DoGenerate.
* generator/CodeGenerator.cs: Support including dependency files
which will not be generated.
* generator/ObjectGen.cs: Generate mapping file per-namespace, as one
that calls back to the one in glib. Only generate if the name does
not follow the normal conventions, otherwise, GtkSharp.ObjectManager
can infer the name.
* generator/Parser.cs: Accept 'generate' flag to pass on to the
IGeneratables. Parse a new toplevel element, "symbol", which adds
a type to the SymbolTable (instead of hard-coding it).
* generator/SignalHandler.cs: Do not optimize signal handler creation,
instead creating them in their own namespaces. Do not generate
if the calling Signal told us not to.
* generator/Signal.cs: Do not generate handlers if container's DoGenerate
is false. Adjust to the marshaller name being in a sub-namespace.
* generator/SymbolTable.cs (AddSimpleType, AddManualType): Used
to add simple and manually wrapped types at runtime instead of
compile-time.
(FromNative): Remove hard-coded cases for manually wrapped types, use
a generic case instead.
* api: Added. Move api files and generation targets here.
* source: Added. Move source parsing here.
* generator/makefile: Move actual generation to api/.
* glib/Makefile.in: Remove generated/* target.
* glue/Makefile.am: Fix to include canvas-marshal. Move canvas stuff
to GNOME target.
* gnome/CanvasProxy.cs: Update to work with SignalHandlers being
namespace-specific.
* parser/Metadata.pm: Moved to GAPI/Metadata.pm, renamed, etc.
* parser/gapi2xml.pl: Use GAPI::Metadata.
* parser/makefile: Install scripts, remove source parse build target.
Rename formatXML to gapi_format_xml.
svn path=/trunk/gtk-sharp/; revision=6818
2002-08-20 19:56:18 +00:00
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkPixmap**" name="pixmap_return"/>
|
|
|
|
<parameter type="GdkBitmap**" name="mask_return"/>
|
|
|
|
<parameter type="int" name="alpha_threshold"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
2003-03-01 22:18:09 +00:00
|
|
|
<method name="RenderPixmapAndMaskForColormap" cname="gdk_pixbuf_render_pixmap_and_mask_for_colormap" library="libgdk-win32-2.0-0.dll">
|
2002-08-19 Rachel Hestilow <hestilow@ximian.com>
* art/Makefile.in (clean): Change to avoid bugging out on generated/CVS.
* glib/ObjectManager.cs: Added. Used to be auto-generated, but
now it can infer names, and relies on per-namespace ObjectManager
classes to inform it of oddly-named classes.
* generator/IGeneratable.cs, GenBase.cs: New "DoGenerate" property.
* generator/*Gen.cs: Honor DoGenerate.
* generator/CodeGenerator.cs: Support including dependency files
which will not be generated.
* generator/ObjectGen.cs: Generate mapping file per-namespace, as one
that calls back to the one in glib. Only generate if the name does
not follow the normal conventions, otherwise, GtkSharp.ObjectManager
can infer the name.
* generator/Parser.cs: Accept 'generate' flag to pass on to the
IGeneratables. Parse a new toplevel element, "symbol", which adds
a type to the SymbolTable (instead of hard-coding it).
* generator/SignalHandler.cs: Do not optimize signal handler creation,
instead creating them in their own namespaces. Do not generate
if the calling Signal told us not to.
* generator/Signal.cs: Do not generate handlers if container's DoGenerate
is false. Adjust to the marshaller name being in a sub-namespace.
* generator/SymbolTable.cs (AddSimpleType, AddManualType): Used
to add simple and manually wrapped types at runtime instead of
compile-time.
(FromNative): Remove hard-coded cases for manually wrapped types, use
a generic case instead.
* api: Added. Move api files and generation targets here.
* source: Added. Move source parsing here.
* generator/makefile: Move actual generation to api/.
* glib/Makefile.in: Remove generated/* target.
* glue/Makefile.am: Fix to include canvas-marshal. Move canvas stuff
to GNOME target.
* gnome/CanvasProxy.cs: Update to work with SignalHandlers being
namespace-specific.
* parser/Metadata.pm: Moved to GAPI/Metadata.pm, renamed, etc.
* parser/gapi2xml.pl: Use GAPI::Metadata.
* parser/makefile: Install scripts, remove source parse build target.
Rename formatXML to gapi_format_xml.
svn path=/trunk/gtk-sharp/; revision=6818
2002-08-20 19:56:18 +00:00
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkColormap*" name="colormap"/>
|
|
|
|
<parameter type="GdkPixmap**" name="pixmap_return"/>
|
|
|
|
<parameter type="GdkBitmap**" name="mask_return"/>
|
|
|
|
<parameter type="int" name="alpha_threshold"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
2003-03-01 22:18:09 +00:00
|
|
|
<method name="RenderThresholdAlpha" cname="gdk_pixbuf_render_threshold_alpha" library="libgdk-win32-2.0-0.dll">
|
2002-08-19 Rachel Hestilow <hestilow@ximian.com>
* art/Makefile.in (clean): Change to avoid bugging out on generated/CVS.
* glib/ObjectManager.cs: Added. Used to be auto-generated, but
now it can infer names, and relies on per-namespace ObjectManager
classes to inform it of oddly-named classes.
* generator/IGeneratable.cs, GenBase.cs: New "DoGenerate" property.
* generator/*Gen.cs: Honor DoGenerate.
* generator/CodeGenerator.cs: Support including dependency files
which will not be generated.
* generator/ObjectGen.cs: Generate mapping file per-namespace, as one
that calls back to the one in glib. Only generate if the name does
not follow the normal conventions, otherwise, GtkSharp.ObjectManager
can infer the name.
* generator/Parser.cs: Accept 'generate' flag to pass on to the
IGeneratables. Parse a new toplevel element, "symbol", which adds
a type to the SymbolTable (instead of hard-coding it).
* generator/SignalHandler.cs: Do not optimize signal handler creation,
instead creating them in their own namespaces. Do not generate
if the calling Signal told us not to.
* generator/Signal.cs: Do not generate handlers if container's DoGenerate
is false. Adjust to the marshaller name being in a sub-namespace.
* generator/SymbolTable.cs (AddSimpleType, AddManualType): Used
to add simple and manually wrapped types at runtime instead of
compile-time.
(FromNative): Remove hard-coded cases for manually wrapped types, use
a generic case instead.
* api: Added. Move api files and generation targets here.
* source: Added. Move source parsing here.
* generator/makefile: Move actual generation to api/.
* glib/Makefile.in: Remove generated/* target.
* glue/Makefile.am: Fix to include canvas-marshal. Move canvas stuff
to GNOME target.
* gnome/CanvasProxy.cs: Update to work with SignalHandlers being
namespace-specific.
* parser/Metadata.pm: Moved to GAPI/Metadata.pm, renamed, etc.
* parser/gapi2xml.pl: Use GAPI::Metadata.
* parser/makefile: Install scripts, remove source parse build target.
Rename formatXML to gapi_format_xml.
svn path=/trunk/gtk-sharp/; revision=6818
2002-08-20 19:56:18 +00:00
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkBitmap*" name="bitmap"/>
|
|
|
|
<parameter type="int" name="src_x"/>
|
|
|
|
<parameter type="int" name="src_y"/>
|
|
|
|
<parameter type="int" name="dest_x"/>
|
|
|
|
<parameter type="int" name="dest_y"/>
|
|
|
|
<parameter type="int" name="width"/>
|
|
|
|
<parameter type="int" name="height"/>
|
|
|
|
<parameter type="int" name="alpha_threshold"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
2003-03-01 22:18:09 +00:00
|
|
|
<method name="RenderToDrawable" cname="gdk_pixbuf_render_to_drawable" library="libgdk-win32-2.0-0.dll">
|
2002-08-19 Rachel Hestilow <hestilow@ximian.com>
* art/Makefile.in (clean): Change to avoid bugging out on generated/CVS.
* glib/ObjectManager.cs: Added. Used to be auto-generated, but
now it can infer names, and relies on per-namespace ObjectManager
classes to inform it of oddly-named classes.
* generator/IGeneratable.cs, GenBase.cs: New "DoGenerate" property.
* generator/*Gen.cs: Honor DoGenerate.
* generator/CodeGenerator.cs: Support including dependency files
which will not be generated.
* generator/ObjectGen.cs: Generate mapping file per-namespace, as one
that calls back to the one in glib. Only generate if the name does
not follow the normal conventions, otherwise, GtkSharp.ObjectManager
can infer the name.
* generator/Parser.cs: Accept 'generate' flag to pass on to the
IGeneratables. Parse a new toplevel element, "symbol", which adds
a type to the SymbolTable (instead of hard-coding it).
* generator/SignalHandler.cs: Do not optimize signal handler creation,
instead creating them in their own namespaces. Do not generate
if the calling Signal told us not to.
* generator/Signal.cs: Do not generate handlers if container's DoGenerate
is false. Adjust to the marshaller name being in a sub-namespace.
* generator/SymbolTable.cs (AddSimpleType, AddManualType): Used
to add simple and manually wrapped types at runtime instead of
compile-time.
(FromNative): Remove hard-coded cases for manually wrapped types, use
a generic case instead.
* api: Added. Move api files and generation targets here.
* source: Added. Move source parsing here.
* generator/makefile: Move actual generation to api/.
* glib/Makefile.in: Remove generated/* target.
* glue/Makefile.am: Fix to include canvas-marshal. Move canvas stuff
to GNOME target.
* gnome/CanvasProxy.cs: Update to work with SignalHandlers being
namespace-specific.
* parser/Metadata.pm: Moved to GAPI/Metadata.pm, renamed, etc.
* parser/gapi2xml.pl: Use GAPI::Metadata.
* parser/makefile: Install scripts, remove source parse build target.
Rename formatXML to gapi_format_xml.
svn path=/trunk/gtk-sharp/; revision=6818
2002-08-20 19:56:18 +00:00
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkDrawable*" name="drawable"/>
|
|
|
|
<parameter type="GdkGC*" name="gc"/>
|
|
|
|
<parameter type="int" name="src_x"/>
|
|
|
|
<parameter type="int" name="src_y"/>
|
|
|
|
<parameter type="int" name="dest_x"/>
|
|
|
|
<parameter type="int" name="dest_y"/>
|
|
|
|
<parameter type="int" name="width"/>
|
|
|
|
<parameter type="int" name="height"/>
|
|
|
|
<parameter type="GdkRgbDither" name="dither"/>
|
|
|
|
<parameter type="int" name="x_dither"/>
|
|
|
|
<parameter type="int" name="y_dither"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
2003-03-01 22:18:09 +00:00
|
|
|
<method name="RenderToDrawableAlpha" cname="gdk_pixbuf_render_to_drawable_alpha" library="libgdk-win32-2.0-0.dll">
|
2002-08-19 Rachel Hestilow <hestilow@ximian.com>
* art/Makefile.in (clean): Change to avoid bugging out on generated/CVS.
* glib/ObjectManager.cs: Added. Used to be auto-generated, but
now it can infer names, and relies on per-namespace ObjectManager
classes to inform it of oddly-named classes.
* generator/IGeneratable.cs, GenBase.cs: New "DoGenerate" property.
* generator/*Gen.cs: Honor DoGenerate.
* generator/CodeGenerator.cs: Support including dependency files
which will not be generated.
* generator/ObjectGen.cs: Generate mapping file per-namespace, as one
that calls back to the one in glib. Only generate if the name does
not follow the normal conventions, otherwise, GtkSharp.ObjectManager
can infer the name.
* generator/Parser.cs: Accept 'generate' flag to pass on to the
IGeneratables. Parse a new toplevel element, "symbol", which adds
a type to the SymbolTable (instead of hard-coding it).
* generator/SignalHandler.cs: Do not optimize signal handler creation,
instead creating them in their own namespaces. Do not generate
if the calling Signal told us not to.
* generator/Signal.cs: Do not generate handlers if container's DoGenerate
is false. Adjust to the marshaller name being in a sub-namespace.
* generator/SymbolTable.cs (AddSimpleType, AddManualType): Used
to add simple and manually wrapped types at runtime instead of
compile-time.
(FromNative): Remove hard-coded cases for manually wrapped types, use
a generic case instead.
* api: Added. Move api files and generation targets here.
* source: Added. Move source parsing here.
* generator/makefile: Move actual generation to api/.
* glib/Makefile.in: Remove generated/* target.
* glue/Makefile.am: Fix to include canvas-marshal. Move canvas stuff
to GNOME target.
* gnome/CanvasProxy.cs: Update to work with SignalHandlers being
namespace-specific.
* parser/Metadata.pm: Moved to GAPI/Metadata.pm, renamed, etc.
* parser/gapi2xml.pl: Use GAPI::Metadata.
* parser/makefile: Install scripts, remove source parse build target.
Rename formatXML to gapi_format_xml.
svn path=/trunk/gtk-sharp/; revision=6818
2002-08-20 19:56:18 +00:00
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkDrawable*" name="drawable"/>
|
|
|
|
<parameter type="int" name="src_x"/>
|
|
|
|
<parameter type="int" name="src_y"/>
|
|
|
|
<parameter type="int" name="dest_x"/>
|
|
|
|
<parameter type="int" name="dest_y"/>
|
|
|
|
<parameter type="int" name="width"/>
|
|
|
|
<parameter type="int" name="height"/>
|
|
|
|
<parameter type="GdkPixbufAlphaMode" name="alpha_mode"/>
|
|
|
|
<parameter type="int" name="alpha_threshold"/>
|
|
|
|
<parameter type="GdkRgbDither" name="dither"/>
|
|
|
|
<parameter type="int" name="x_dither"/>
|
|
|
|
<parameter type="int" name="y_dither"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="SaturateAndPixelate" cname="gdk_pixbuf_saturate_and_pixelate">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkPixbuf*" name="dest"/>
|
|
|
|
<parameter type="gfloat" name="saturation"/>
|
|
|
|
<parameter type="gboolean" name="pixelate"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Save" cname="gdk_pixbuf_save">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-char*" name="filename"/>
|
|
|
|
<parameter type="const-char*" name="type"/>
|
|
|
|
<parameter type="GError**" name="error"/>
|
|
|
|
<parameter ellipsis="true"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Savev" cname="gdk_pixbuf_savev">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-char*" name="filename"/>
|
|
|
|
<parameter type="const-char*" name="type"/>
|
|
|
|
<parameter type="char**" name="option_keys"/>
|
|
|
|
<parameter type="char**" name="option_values"/>
|
|
|
|
<parameter type="GError**" name="error"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Scale" cname="gdk_pixbuf_scale">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkPixbuf*" name="dest"/>
|
|
|
|
<parameter type="int" name="dest_x"/>
|
|
|
|
<parameter type="int" name="dest_y"/>
|
|
|
|
<parameter type="int" name="dest_width"/>
|
|
|
|
<parameter type="int" name="dest_height"/>
|
|
|
|
<parameter type="double" name="offset_x"/>
|
|
|
|
<parameter type="double" name="offset_y"/>
|
|
|
|
<parameter type="double" name="scale_x"/>
|
|
|
|
<parameter type="double" name="scale_y"/>
|
|
|
|
<parameter type="GdkInterpType" name="interp_type"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
2002-11-22 03:30:18 +00:00
|
|
|
<method name="ScaleSimple" cname="gdk_pixbuf_scale_simple" hidden="1">
|
|
|
|
<return-type type="GdkPixbuf*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="int" name="dest_width"/>
|
|
|
|
<parameter type="int" name="dest_height"/>
|
|
|
|
<parameter type="GdkInterpType" name="interp_type"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
2002-08-19 Rachel Hestilow <hestilow@ximian.com>
* art/Makefile.in (clean): Change to avoid bugging out on generated/CVS.
* glib/ObjectManager.cs: Added. Used to be auto-generated, but
now it can infer names, and relies on per-namespace ObjectManager
classes to inform it of oddly-named classes.
* generator/IGeneratable.cs, GenBase.cs: New "DoGenerate" property.
* generator/*Gen.cs: Honor DoGenerate.
* generator/CodeGenerator.cs: Support including dependency files
which will not be generated.
* generator/ObjectGen.cs: Generate mapping file per-namespace, as one
that calls back to the one in glib. Only generate if the name does
not follow the normal conventions, otherwise, GtkSharp.ObjectManager
can infer the name.
* generator/Parser.cs: Accept 'generate' flag to pass on to the
IGeneratables. Parse a new toplevel element, "symbol", which adds
a type to the SymbolTable (instead of hard-coding it).
* generator/SignalHandler.cs: Do not optimize signal handler creation,
instead creating them in their own namespaces. Do not generate
if the calling Signal told us not to.
* generator/Signal.cs: Do not generate handlers if container's DoGenerate
is false. Adjust to the marshaller name being in a sub-namespace.
* generator/SymbolTable.cs (AddSimpleType, AddManualType): Used
to add simple and manually wrapped types at runtime instead of
compile-time.
(FromNative): Remove hard-coded cases for manually wrapped types, use
a generic case instead.
* api: Added. Move api files and generation targets here.
* source: Added. Move source parsing here.
* generator/makefile: Move actual generation to api/.
* glib/Makefile.in: Remove generated/* target.
* glue/Makefile.am: Fix to include canvas-marshal. Move canvas stuff
to GNOME target.
* gnome/CanvasProxy.cs: Update to work with SignalHandlers being
namespace-specific.
* parser/Metadata.pm: Moved to GAPI/Metadata.pm, renamed, etc.
* parser/gapi2xml.pl: Use GAPI::Metadata.
* parser/makefile: Install scripts, remove source parse build target.
Rename formatXML to gapi_format_xml.
svn path=/trunk/gtk-sharp/; revision=6818
2002-08-20 19:56:18 +00:00
|
|
|
</object>
|
|
|
|
<object name="PixbufAnimation" cname="GdkPixbufAnimation" parent="GObject">
|
|
|
|
<method name="GetHeight" cname="gdk_pixbuf_animation_get_height">
|
|
|
|
<return-type type="int"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetIter" cname="gdk_pixbuf_animation_get_iter">
|
|
|
|
<return-type type="GdkPixbufAnimationIter*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-GTimeVal*" name="start_time"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetStaticImage" cname="gdk_pixbuf_animation_get_static_image">
|
|
|
|
<return-type type="GdkPixbuf*"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetType" cname="gdk_pixbuf_animation_get_type" shared="true">
|
|
|
|
<return-type type="GType"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetWidth" cname="gdk_pixbuf_animation_get_width">
|
|
|
|
<return-type type="int"/>
|
|
|
|
</method>
|
|
|
|
<method name="IsStaticImage" cname="gdk_pixbuf_animation_is_static_image">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
</method>
|
|
|
|
<constructor cname="gdk_pixbuf_animation_new_from_file">
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-char*" name="filename"/>
|
|
|
|
<parameter type="GError**" name="error"/>
|
|
|
|
</parameters>
|
|
|
|
</constructor>
|
|
|
|
</object>
|
|
|
|
<object name="PixbufAnimationIter" cname="GdkPixbufAnimationIter" parent="GObject">
|
|
|
|
<method name="Advance" cname="gdk_pixbuf_animation_iter_advance">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-GTimeVal*" name="current_time"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetDelayTime" cname="gdk_pixbuf_animation_iter_get_delay_time">
|
|
|
|
<return-type type="int"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetPixbuf" cname="gdk_pixbuf_animation_iter_get_pixbuf">
|
|
|
|
<return-type type="GdkPixbuf*"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetType" cname="gdk_pixbuf_animation_iter_get_type" shared="true">
|
|
|
|
<return-type type="GType"/>
|
|
|
|
</method>
|
|
|
|
<method name="OnCurrentlyLoadingFrame" cname="gdk_pixbuf_animation_iter_on_currently_loading_frame">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
</method>
|
|
|
|
</object>
|
|
|
|
<object name="PixbufGifAnim" cname="GdkPixbufGifAnim" parent="GdkPixbufAnimation">
|
|
|
|
<field cname="n_frames" type="int"/>
|
|
|
|
<field cname="total_time" type="int"/>
|
|
|
|
<field cname="frames" type="GList*"/>
|
|
|
|
<field cname="width" type="int"/>
|
|
|
|
<field cname="height" type="int"/>
|
|
|
|
<field cname="bg_red" type="guchar"/>
|
|
|
|
<field cname="bg_green" type="guchar"/>
|
|
|
|
<field cname="bg_blue" type="guchar"/>
|
|
|
|
<method name="FrameComposite" cname="gdk_pixbuf_gif_anim_frame_composite">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkPixbufFrame*" name="frame"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetType" cname="gdk_pixbuf_gif_anim_get_type" shared="true">
|
|
|
|
<return-type type="GType"/>
|
|
|
|
</method>
|
|
|
|
</object>
|
|
|
|
<object name="PixbufGifAnimIter" cname="GdkPixbufGifAnimIter" parent="GdkPixbufAnimationIter">
|
|
|
|
<field cname="gif_anim" type="GdkPixbufGifAnim*"/>
|
|
|
|
<field cname="start_time" type="GTimeVal"/>
|
|
|
|
<field cname="current_time" type="GTimeVal"/>
|
|
|
|
<field cname="position" type="gint"/>
|
|
|
|
<field cname="current_frame" type="GList*"/>
|
|
|
|
<method name="GetType" cname="gdk_pixbuf_gif_anim_iter_get_type" shared="true">
|
|
|
|
<return-type type="GType"/>
|
|
|
|
</method>
|
|
|
|
</object>
|
|
|
|
<object name="PixbufLoader" cname="GdkPixbufLoader" parent="GObject">
|
|
|
|
<field cname="priv" type="gpointer"/>
|
|
|
|
<signal name="AreaPrepared" cname="area_prepared" when="LAST">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkPixbufLoader*" name="loader"/>
|
|
|
|
</parameters>
|
|
|
|
</signal>
|
|
|
|
<signal name="AreaUpdated" cname="area_updated" when="LAST">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkPixbufLoader*" name="loader"/>
|
|
|
|
<parameter type="int" name="x"/>
|
|
|
|
<parameter type="int" name="y"/>
|
|
|
|
<parameter type="int" name="width"/>
|
|
|
|
<parameter type="int" name="height"/>
|
|
|
|
</parameters>
|
|
|
|
</signal>
|
|
|
|
<signal name="Closed" cname="closed" when="LAST">
|
|
|
|
<return-type type="void"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GdkPixbufLoader*" name="loader"/>
|
|
|
|
</parameters>
|
|
|
|
</signal>
|
|
|
|
<method name="Close" cname="gdk_pixbuf_loader_close">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="GError**" name="error"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="GetAnimation" cname="gdk_pixbuf_loader_get_animation">
|
|
|
|
<return-type type="GdkPixbufAnimation*"/>
|
|
|
|
</method>
|
2002-12-15 11:58:37 +00:00
|
|
|
<method name="GetPixbuf" cname="gdk_pixbuf_loader_get_pixbuf" needs_ref="1">
|
2002-08-19 Rachel Hestilow <hestilow@ximian.com>
* art/Makefile.in (clean): Change to avoid bugging out on generated/CVS.
* glib/ObjectManager.cs: Added. Used to be auto-generated, but
now it can infer names, and relies on per-namespace ObjectManager
classes to inform it of oddly-named classes.
* generator/IGeneratable.cs, GenBase.cs: New "DoGenerate" property.
* generator/*Gen.cs: Honor DoGenerate.
* generator/CodeGenerator.cs: Support including dependency files
which will not be generated.
* generator/ObjectGen.cs: Generate mapping file per-namespace, as one
that calls back to the one in glib. Only generate if the name does
not follow the normal conventions, otherwise, GtkSharp.ObjectManager
can infer the name.
* generator/Parser.cs: Accept 'generate' flag to pass on to the
IGeneratables. Parse a new toplevel element, "symbol", which adds
a type to the SymbolTable (instead of hard-coding it).
* generator/SignalHandler.cs: Do not optimize signal handler creation,
instead creating them in their own namespaces. Do not generate
if the calling Signal told us not to.
* generator/Signal.cs: Do not generate handlers if container's DoGenerate
is false. Adjust to the marshaller name being in a sub-namespace.
* generator/SymbolTable.cs (AddSimpleType, AddManualType): Used
to add simple and manually wrapped types at runtime instead of
compile-time.
(FromNative): Remove hard-coded cases for manually wrapped types, use
a generic case instead.
* api: Added. Move api files and generation targets here.
* source: Added. Move source parsing here.
* generator/makefile: Move actual generation to api/.
* glib/Makefile.in: Remove generated/* target.
* glue/Makefile.am: Fix to include canvas-marshal. Move canvas stuff
to GNOME target.
* gnome/CanvasProxy.cs: Update to work with SignalHandlers being
namespace-specific.
* parser/Metadata.pm: Moved to GAPI/Metadata.pm, renamed, etc.
* parser/gapi2xml.pl: Use GAPI::Metadata.
* parser/makefile: Install scripts, remove source parse build target.
Rename formatXML to gapi_format_xml.
svn path=/trunk/gtk-sharp/; revision=6818
2002-08-20 19:56:18 +00:00
|
|
|
<return-type type="GdkPixbuf*"/>
|
|
|
|
</method>
|
|
|
|
<method name="GetType" cname="gdk_pixbuf_loader_get_type" shared="true">
|
|
|
|
<return-type type="GType"/>
|
|
|
|
</method>
|
|
|
|
<constructor cname="gdk_pixbuf_loader_new"/>
|
|
|
|
<constructor cname="gdk_pixbuf_loader_new_with_type">
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-char*" name="image_type"/>
|
|
|
|
<parameter type="GError**" name="error"/>
|
|
|
|
</parameters>
|
|
|
|
</constructor>
|
|
|
|
<method name="Write" cname="gdk_pixbuf_loader_write">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-guchar*" name="buf" array="1"/>
|
|
|
|
<parameter type="gsize" name="count"/>
|
|
|
|
<parameter type="GError**" name="error"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
</object>
|
|
|
|
<struct name="PixbufFrame" cname="GdkPixbufFrame">
|
|
|
|
<field cname="pixbuf" type="GdkPixbuf*"/>
|
|
|
|
<field cname="x_offset" type="int"/>
|
|
|
|
<field cname="y_offset" type="int"/>
|
|
|
|
<field cname="delay_time" type="int"/>
|
|
|
|
<field cname="elapsed" type="int"/>
|
|
|
|
<field cname="action" type="GdkPixbufFrameAction"/>
|
|
|
|
<field cname="need_recomposite" type="gboolean"/>
|
|
|
|
<field cname="bg_transparent" type="gboolean"/>
|
|
|
|
<field cname="composited" type="GdkPixbuf*"/>
|
|
|
|
<field cname="revert" type="GdkPixbuf*"/>
|
|
|
|
</struct>
|
|
|
|
<struct name="PixbufModule" cname="GdkPixbufModule">
|
|
|
|
<field cname="module_name" type="char*"/>
|
|
|
|
<callback cname="format_check">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="guchar*" name="buffer,"/>
|
|
|
|
</parameters>
|
|
|
|
</callback>
|
|
|
|
<field cname="module" type="GModule*"/>
|
|
|
|
<callback cname="load">
|
|
|
|
<return-type type="GdkPixbuf*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="FILE*" name="f,GError**"/>
|
|
|
|
</parameters>
|
|
|
|
</callback>
|
|
|
|
<callback cname="load_xpm_data">
|
|
|
|
<return-type type="GdkPixbuf*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-char**" name="data"/>
|
|
|
|
</parameters>
|
|
|
|
</callback>
|
|
|
|
<callback cname="begin_load">
|
|
|
|
<return-type type="gpointer"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="ModulePreparedNotifyFunc" name="prepare_func,ModuleUpdatedNotifyFunc"/>
|
|
|
|
</parameters>
|
|
|
|
</callback>
|
|
|
|
<callback cname="stop_load">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gpointer" name="context,GError**"/>
|
|
|
|
</parameters>
|
|
|
|
</callback>
|
|
|
|
<callback cname="load_increment">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="gpointer" name="context,const-guchar*"/>
|
|
|
|
</parameters>
|
|
|
|
</callback>
|
|
|
|
<callback cname="load_animation">
|
|
|
|
<return-type type="GdkPixbufAnimation*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="FILE*" name="f,GError**"/>
|
|
|
|
</parameters>
|
|
|
|
</callback>
|
|
|
|
<callback cname="save">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="FILE*" name="f,GdkPixbuf*"/>
|
|
|
|
</parameters>
|
|
|
|
</callback>
|
|
|
|
</struct>
|
|
|
|
<struct name="Pixdata" cname="GdkPixdata">
|
|
|
|
<field cname="magic" type="guint32"/>
|
|
|
|
<field cname="length" type="gint32"/>
|
|
|
|
<field cname="pixdata_type" type="guint32"/>
|
|
|
|
<field cname="rowstride" type="guint32"/>
|
|
|
|
<field cname="width" type="guint32"/>
|
|
|
|
<field cname="height" type="guint32"/>
|
|
|
|
<field cname="pixel_data" type="guint8*"/>
|
|
|
|
<method name="Deserialize" cname="gdk_pixdata_deserialize">
|
|
|
|
<return-type type="gboolean"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="guint" name="stream_length"/>
|
|
|
|
<parameter type="const-guint8*" name="stream"/>
|
|
|
|
<parameter type="GError**" name="error"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="FromPixbuf" cname="gdk_pixdata_from_pixbuf">
|
|
|
|
<return-type type="gpointer"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-GdkPixbuf*" name="pixbuf"/>
|
|
|
|
<parameter type="gboolean" name="use_rle"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="Serialize" cname="gdk_pixdata_serialize">
|
|
|
|
<return-type type="guint8*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="guint*" name="stream_length_p"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
<method name="ToCsource" cname="gdk_pixdata_to_csource">
|
|
|
|
<return-type type="GString*"/>
|
|
|
|
<parameters>
|
|
|
|
<parameter type="const-gchar*" name="name"/>
|
|
|
|
<parameter type="GdkPixdataDumpType" name="dump_type"/>
|
|
|
|
</parameters>
|
|
|
|
</method>
|
|
|
|
</struct>
|
|
|
|
</namespace>
|
|
|
|
</api>
|