1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098 |
- unit xlib;
- { Changes after conversion from Xlib.h marked MVC -- Michael Van Canneyt
- Removed many many comments.
- Including copyright. should be pasted in again. MVC }
- interface
- uses X; { This is needed MVC.}
- type
- TXPointer = ^char;
- TBool = Longint;
- PBool = ^TBool;
- TStatus = Longint; { Also a choice. MVC }
- { Some pointers : }
- pppchar = ^ppchar;
- ppwindow = ^pwindow;
- Twchar_t = cardinal;
- Pwchar_t = ^Twchar_t;
- Pstatus = ^TStatus;
- PXPointer = ^TXPointer;
- Plongint = ^Longint;
- PPLOngint = ^Plongint;
- const
- {
- Removed, standard in Pascal - MVC
- True = 1;
- False = 0;
- }
- QueuedAlready = 0;
- QueuedAfterReading = 1;
- {* !!!!!
- #define ConnectionNumber(dpy) (((_XPrivDisplay)dpy)->fd)
- #define RootWindow(dpy, scr) (ScreenOfDisplay(dpy,scr)->root)
- #define DefaultScreen(dpy) (((_XPrivDisplay)dpy)->default_screen)
- #define DefaultRootWindow(dpy) (ScreenOfDisplay(dpy,DefaultScreen(dpy))->root)
- #define DefaultVisual(dpy, scr) (ScreenOfDisplay(dpy,scr)->root_visual)
- #define DefaultGC(dpy, scr) (ScreenOfDisplay(dpy,scr)->default_gc)
- #define BlackPixel(dpy, scr) (ScreenOfDisplay(dpy,scr)->black_pixel)
- #define WhitePixel(dpy, scr) (ScreenOfDisplay(dpy,scr)->white_pixel)
- #define AllPlanes ((unsigned long)~0L)
- #define QLength(dpy) (((_XPrivDisplay)dpy)->qlen)
- #define DisplayWidth(dpy, scr) (ScreenOfDisplay(dpy,scr)->width)
- #define DisplayHeight(dpy, scr) (ScreenOfDisplay(dpy,scr)->height)
- #define DisplayWidthMM(dpy, scr)(ScreenOfDisplay(dpy,scr)->mwidth)
- #define DisplayHeightMM(dpy, scr)(ScreenOfDisplay(dpy,scr)->mheight)
- #define DisplayPlanes(dpy, scr) (ScreenOfDisplay(dpy,scr)->root_depth)
- #define DisplayCells(dpy, scr) (DefaultVisual(dpy,scr)->map_entries)
- #define ScreenCount(dpy) (((_XPrivDisplay)dpy)->nscreens)
- #define ServerVendor(dpy) (((_XPrivDisplay)dpy)->vendor)
- #define ProtocolVersion(dpy) (((_XPrivDisplay)dpy)->proto_major_version)
- #define ProtocolRevision(dpy) (((_XPrivDisplay)dpy)->proto_minor_version)
- #define VendorRelease(dpy) (((_XPrivDisplay)dpy)->release)
- #define DisplayString(dpy) (((_XPrivDisplay)dpy)->display_name)
- #define DefaultDepth(dpy, scr) (ScreenOfDisplay(dpy,scr)->root_depth)
- #define DefaultColormap(dpy, scr)(ScreenOfDisplay(dpy,scr)->cmap)
- #define BitmapUnit(dpy) (((_XPrivDisplay)dpy)->bitmap_unit)
- #define BitmapBitOrder(dpy) (((_XPrivDisplay)dpy)->bitmap_bit_order)
- #define BitmapPad(dpy) (((_XPrivDisplay)dpy)->bitmap_pad)
- #define ImageByteOrder(dpy) (((_XPrivDisplay)dpy)->byte_order)
-
- #ifdef CRAY /* unable to get WORD64 without pulling in other symbols
- #define NextRequest(dpy) XNextRequest(dpy)
- #else
- #define NextRequest(dpy) (((_XPrivDisplay)dpy)->request + 1)
- #endif
- #define LastKnownRequestProcessed(dpy) (((_XPrivDisplay)dpy)->last_request_read)
-
- /* macros for screen oriented applications (toolkit)
-
- #define ScreenOfDisplay(dpy, scr)(&((_XPrivDisplay)dpy)->screens[scr])
- #define DefaultScreenOfDisplay(dpy) ScreenOfDisplay(dpy,DefaultScreen(dpy))
- #define DisplayOfScreen(s) ((s)->display)
- #define RootWindowOfScreen(s) ((s)->root)
- #define BlackPixelOfScreen(s) ((s)->black_pixel)
- #define WhitePixelOfScreen(s) ((s)->white_pixel)
- #define DefaultColormapOfScreen(s)((s)->cmap)
- #define DefaultDepthOfScreen(s) ((s)->root_depth)
- #define DefaultGCOfScreen(s) ((s)->default_gc)
- #define DefaultVisualOfScreen(s)((s)->root_visual)
- #define WidthOfScreen(s) ((s)->width)
- #define HeightOfScreen(s) ((s)->height)
- #define WidthMMOfScreen(s) ((s)->mwidth)
- #define HeightMMOfScreen(s) ((s)->mheight)
- #define PlanesOfScreen(s) ((s)->root_depth)
- #define CellsOfScreen(s) (DefaultVisualOfScreen((s))->map_entries)
- #define MinCmapsOfScreen(s) ((s)->min_maps)
- #define MaxCmapsOfScreen(s) ((s)->max_maps)
- #define DoesSaveUnders(s) ((s)->save_unders)
- #define DoesBackingStore(s) ((s)->backing_store)
- #define EventMaskOfScreen(s) ((s)->root_input_mask)
- *}
- {*
- * Extensions need a way to hang private data on some structures.
- *}
- QueuedAfterFlush = 2;
- {* number returned by XRegisterExtension *}
- {* next item on list of data for structure *}
- {*!!!!!
- int (*free_private)(); /* called to free private storage *}
- {* data private to this extension. *}
- type
- { Added this for functions at the end. }
- PCardinal = ^Cardinal;
-
- PXExtData = ^TXExtData ;
- PPXExtData = ^PXExtData ;
- { Put this in to accomodate for the next in the following record. MVC}
- TXExtData = record
- number : longint;
- next : PXExtData; { incorrectly converted. MVC }
- private_data : TXPointer;
- end;
- TXExtCodes = record
- extension : longint;
- major_opcode : longint;
- first_event : longint;
- first_error : longint;
- end;
- PXExtCodes = ^TXExtCodes;
- {*
- * Data structure for retrieving info about pixmap formats.
- *}
- TXPixmapFormatValues = record
- depth : longint;
- bits_per_pixel : longint;
- scanline_pad : longint;
- end;
- PXPixmapFormatValues = ^TXPixmapFormatValues;
- TXGCValues = record
- Xfunction : longint; { Renamed function to Xfunction }
- plane_mask : cardinal;
- foreground : cardinal;
- background : cardinal;
- line_width : longint;
- line_style : longint;
- cap_style : longint;
- join_style : longint;
- fill_style : longint;
- fill_rule : longint;
- arc_mode : longint;
- tile : TPixmap;
- stipple : TPixmap;
- ts_x_origin : longint;
- ts_y_origin : longint;
- font : TFont;
- subwindow_mode : longint;
- graphics_exposures : TBool;
- { This was Bool - error in converter ? MVC}
- clip_x_origin : longint;
- clip_y_origin : longint;
- clip_mask : TPixmap;
- dash_offset : longint;
- dashes : char;
- end;
- PXGCValues = ^TXGCValues;
- { The GC got defined as GC = ^record - probably from *struct, so I
- defined a GCrecord. MVC. }
- TGC = ^TGCrecord;
- TGCrecord = record
- ext_data : PXExtData;
- gid : TGContext;
- end;
- {*
- * Visual structure; contains information about colormapping possible.
- *}
- TVisual = record
- ext_data : PXExtData;
- visualid : TVisualID;
- c_class : longint;
- classes : longint; { Renamed class to classes. MVC}
- red_mask : cardinal;
- green_mask : cardinal;
- blue_mask : cardinal;
- bits_per_rgb : longint;
- map_entries : longint;
- end;
- PVisual = ^TVisual;
- {*
- * Depth structure; contains information for each possible depth.
- *}
- TDepth = record
- depth : longint;
- nvisuals : longint;
- visuals : PVisual;
- end;
- PDepth=^TDepth;
- {*
- * Information about the screen. The contents of this structure are
- * implementation dependent. A Screen should be treated as opaque
- * by application code.
- *}
- {*
- struct _XDisplay; Forward declare before use for C++
- *}
- { Defined this, needed for the display field in the following.
- Should be a pointer to the previous _Xdisplay... MVC}
- p_XDisplay = pointer;
- TScreen = record
- ext_data : PXExtData;
- display : p_XDisplay;
- root : TWindow;
- width : longint;
- height : longint;
- mwidth : longint;
- mheight : longint;
- ndepths : longint;
- depths : PDepth;
- root_depth : longint;
- root_visual : PVisual;
- default_gc : TGC;
- cmap : TColormap;
- white_pixel : cardinal;
- black_pixel : cardinal;
- max_maps : longint;
- min_maps : longint;
- backing_store : longint;
- save_unders : TBool;
- root_input_mask : longint;
- end;
- PScreen = ^TScreen;
- {*
- * Format structure; describes ZFormat data the screen will understand.
- *}
- TScreenFormat = record
- ext_data : PXExtData;
- depth : longint;
- bits_per_pixel : longint;
- scanline_pad : longint;
- end;
- PScreenFormat=^TScreenFormat;
- {*
- * Data structure for setting window attributes.
- *}
- TXSetWindowAttributes = record
- background_pixmap : TPixmap;
- background_pixel : cardinal;
- border_pixmap : TPixmap;
- border_pixel : cardinal;
- bit_gravity : longint;
- win_gravity : longint;
- backing_store : longint;
- backing_planes : cardinal;
- backing_pixel : cardinal;
- save_under : TBool;
- event_mask : longint;
- do_not_propagate_mask : longint;
- override_redirect : TBool;
- colormap : TColormap;
- cursor : TCursor;
- end;
- PXSetWindowAttributes = ^TXSetWindowAttributes;
- TXWindowAttributes = record
- x : longint;
- y : longint;
- width : longint;
- height : longint;
- border_width : longint;
- depth : longint;
- visual : PVisual;
- root : TWindow;
- c_class : longint;
- classes : longint; { Renamed from class. MVC}
- bit_gravity : longint;
- win_gravity : longint;
- backing_store : longint;
- backing_planes : cardinal;
- backing_pixel : cardinal;
- save_under : TBool;
- colormap : TColormap;
- map_installed : TBool;
- map_state : longint;
- all_event_masks : longint;
- your_event_mask : longint;
- do_not_propagate_mask : longint;
- override_redirect : TBool;
- screen : PScreen;
- end;
- PXWindowAttributes = ^TXWindowAttributes;
- {*
- * Data structure for host setting; getting routines.
- *
- *}
- TXHostAddress = record
- family : longint;
- length : longint;
- address : pchar;
- end;
- PXHostAddress = ^TXHostAddress ;
- {*
- * Data structure for "image" data, used by image manipulation routines.
- *}
- { Added the following empty record - needed in Ximage.
- Fill in later. MVC }
- Funcsrecord = record
- dummy : integer; { Just something stupid }
- end;
- TXImage = record
- width : longint;
- height : longint;
- xoffset : longint;
- format : longint;
- data : pchar;
- byte_order : longint;
- bitmap_unit : longint;
- bitmap_bit_order : longint;
- bitmap_pad : longint;
- depth : longint;
- bytes_per_line : longint;
- bits_per_pixel : longint;
- red_mask : cardinal;
- green_mask : cardinal;
- blue_mask : cardinal;
- obdata : TXPointer;
- funcs : funcsrecord {Added this. Incorrectly converted}
- end;
- PXImage = ^TXImage;
- {*
- * Data structure for XReconfigureWindow
- *}
- TXWindowChanges = record
- x : longint;
- y : longint;
- width : longint;
- height : longint;
- border_width : longint;
- sibling : TWindow;
- stack_mode : longint;
- end;
- PXWindowChanges = ^TXWindowChanges;
- {*
- * Data structure used by color operations
- *}
- {* do_red, do_green, do_blue *}
- TXColor = record
- pixel : cardinal;
- red : word;
- green : word;
- blue : word;
- flags : char;
- pad : char;
- end;
- PXColor = ^TXColor;
- {*
- * Data structures for graphics operations. On most machines, these are
- * congruent with the wire protocol structures, so reformatting the data
- * can be avoided on these architectures.
- *}
- TXSegment = record
- x1 : integer;
- y1 : integer;
- x2 : integer;
- y2 : integer;
- end;
- PXSegment = ^TXSegment;
- TXPoint = record
- x : integer;
- y : integer;
- end;
- PXPoint = ^TXPoint;
- TXRectangle = record
- x : integer;
- y : integer;
- width : word;
- height : word;
- end;
- PXRectangle = ^TXRectangle;
- TXArc = record
- x : integer;
- y : integer;
- width : word;
- height : word;
- angle1 : integer;
- angle2 : integer;
- end;
- PXarc = ^TXarc;
- {* Data structure for XChangeKeyboardControl *}
- {* On, Off, Default *}
- TXKeyboardControl = record
- key_click_percent : longint;
- bell_percent : longint;
- bell_pitch : longint;
- bell_duration : longint;
- led : longint;
- led_mode : longint;
- key : longint;
- auto_repeat_mode : longint;
- end;
- PXKeyboardControl = ^TXKeyboardControl;
- {* Data structure for XGetKeyboardControl *}
- TXKeyboardState = record
- key_click_percent : longint;
- bell_percent : longint;
- bell_pitch : cardinal;
- bell_duration : cardinal;
- led_mask : cardinal;
- global_auto_repeat : longint;
- auto_repeats : array[0..(32)-1] of char;
- end;
- PXKeyboardState = ^TXKeyboardState;
- {* Data structure for XGetMotionEvents. *}
- TXTimeCoord = record
- time : TTime;
- x : integer;
- y : integer;
- end;
- PXTimeCoord = ^TXTimeCoord;
- {* Data structure for X{Set,Get}ModifierMapping *}
- {* The server's max # of keys per modifier *}
- {* An 8 by max_keypermod array of modifiers *}
- TXModifierKeymap = record
- max_keypermod : longint;
- modifiermap : PKeyCode;
- end;
- PXModifierKeymap = ^TXModifierKeymap;
- {*
- * Display datatype maintaining display specific data.
- * The contents of this structure are implementation dependent.
- * A Display should be treated as opaque by application code.
- *}
- { I commented the following. It is a complete mess in the XLib.h !!
- MVC
- Display = Display;
- }
- {*
- struct _XPrivate; /* Forward declare before use for C++
- struct _XrmHashBucketRec;
- *}
- TDisplay = record
- ext_data : PXExtData;
- private1 : pointer ; { Should be to a _Xprivate struct. MVC }
- fd : longint;
- private2 : longint;
- proto_major_version : longint;
- proto_minor_version : longint;
- vendor : pchar;
- private3 : TXID;
- private4 : TXID;
- private5 : TXID;
- private6 : longint;
- resource_alloc : Function : TXID; cdecl;
- byte_order : longint;
- bitmap_unit : longint;
- bitmap_pad : longint;
- bitmap_bit_order : longint;
- nformats : longint;
- pixmap_format : PScreenFormat;
- private8 : longint;
- release : longint;
- private9 : pointer ; { Both of them to a _XPRivate struct. MVC}
- private10 : pointer ;
- qlen : longint;
- last_request_read : cardinal;
- request : cardinal;
- private11 : TXPointer;
- private12 : TXPointer;
- private13 : TXPointer;
- private14 : TXPointer;
- max_request_size : cardinal;
- db : pointer; { To a _XrmHashBucketRec struct. MVC }
- private15 : Function : longint; cdecl;
- display_name : pchar;
- default_screen : longint;
- nscreens : longint;
- screens : PScreen;
- motion_buffer : cardinal;
- private16 : cardinal;
- min_keycode : longint;
- max_keycode : longint;
- private17 : TXPointer;
- private18 : TXPointer;
- private19 : longint;
- xdefaults : pchar;
- end;
- PDisplay=^TDisplay;
- {*
- * Definitions of specific events.
- *}
- { !! Changed all 'type' definitions to 'eventttype' MVC }
- { !! Changed al display definitions to 'whatdisplay' MVC }
- { !! Idem dito for window,time,property !!}
- TXKeyEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- window : TWindow;
- root : TWindow;
- subwindow : TWindow;
- time : TTime;
- x : longint;
- y : longint;
- x_root : longint;
- y_root : longint;
- state : cardinal;
- keycode : cardinal;
- same_screen : TBool;
- end;
- PXKeyEvent =^TXKeyEvent;
- TXKeyPressedEvent = TXKeyEvent;
- PXKeyPressedEvent= ^TXKeyPressedEvent;
- XKeyReleasedEvent = TXKeyEvent;
- TXButtonEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- window : TWindow;
- root : TWindow;
- subwindow : TWindow;
- time : TTime;
- x : longint;
- y : longint;
- x_root : longint;
- y_root : longint;
- state : cardinal;
- button : cardinal;
- same_screen : TBool;
- end;
- TXButtonPressedEvent = TXButtonEvent;
- TXButtonReleasedEvent = TXButtonEvent;
- TXMotionEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- window : TWindow;
- root : TWindow;
- subwindow : TWindow;
- time : TTime;
- x : longint;
- y : longint;
- x_root : longint;
- y_root : longint;
- state : cardinal;
- is_hint : char;
- same_screen : TBool;
- end;
- TXPointerMovedEvent = TXMotionEvent;
- {*
- * NotifyAncestor, NotifyVirtual, NotifyInferior,
- * NotifyNonlinear,NotifyNonlinearVirtual
- *}
- TXCrossingEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- window : TWindow;
- root : TWindow;
- subwindow : TWindow;
- time : TTime;
- x : longint;
- y : longint;
- x_root : longint;
- y_root : longint;
- mode : longint;
- detail : longint;
- same_screen : TBool;
- focus : TBool;
- state : cardinal;
- end;
- TXEnterWindowEvent = TXCrossingEvent;
- TXLeaveWindowEvent = TXCrossingEvent;
- TXFocusChangeEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- window : TWindow;
- mode : longint;
- detail : longint;
- end;
- TXFocusInEvent = TXFocusChangeEvent;
- TXFocusOutEvent = TXFocusChangeEvent;
- TXKeymapEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- window : TWindow;
- key_vector : array[0..(32)-1] of char;
- end;
- TXExposeEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- window : TWindow;
- x : longint;
- y : longint;
- width : longint;
- height : longint;
- count : longint;
- end;
- TXGraphicsExposeEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- drawable : TDrawable;
- x : longint;
- y : longint;
- width : longint;
- height : longint;
- count : longint;
- major_code : longint;
- minor_code : longint;
- end;
- TXNoExposeEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- drawable : TDrawable;
- major_code : longint;
- minor_code : longint;
- end;
- TXVisibilityEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- window : TWindow;
- state : longint;
- end;
- TXCreateWindowEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- parent : TWindow;
- window : TWindow;
- x : longint;
- y : longint;
- width : longint;
- height : longint;
- border_width : longint;
- override_redirect : TBool;
- end;
- TXDestroyWindowEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- event : TWindow;
- window : TWindow;
- end;
- TXUnmapEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- event : TWindow;
- window : TWindow;
- from_configure : TBool;
- end;
- TXMapEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- event : TWindow;
- window : TWindow;
- override_redirect : TBool;
- end;
- TXMapRequestEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- parent : TWindow;
- window : TWindow;
- end;
- TXReparentEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- event : TWindow;
- window : TWindow;
- parent : TWindow;
- x : longint;
- y : longint;
- override_redirect : TBool;
- end;
- TXConfigureEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- event : TWindow;
- window : TWindow;
- x : longint;
- y : longint;
- width : longint;
- height : longint;
- border_width : longint;
- above : TWindow;
- override_redirect : TBool;
- end;
- TXGravityEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- event : TWindow;
- window : TWindow;
- x : longint;
- y : longint;
- end;
- TXResizeRequestEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- window : TWindow;
- width : longint;
- height : longint;
- end;
- TXConfigureRequestEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- parent : TWindow;
- window : TWindow;
- x : longint;
- y : longint;
- width : longint;
- height : longint;
- border_width : longint;
- above : TWindow;
- detail : longint;
- value_mask : cardinal;
- end;
- TXCirculateEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- event : TWindow;
- window : TWindow;
- place : longint;
- end;
- TXCirculateRequestEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- parent : TWindow;
- window : TWindow;
- place : longint;
- end;
- TXPropertyEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- window : TWindow;
- atom : TAtom;
- time : TTime;
- state : longint;
- end;
- TXSelectionClearEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- window : TWindow;
- selection : TAtom;
- time : TTime;
- end;
- TXSelectionRequestEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- owner : TWindow;
- requestor : TWindow;
- selection : TAtom;
- target : TAtom;
- {whatproperty : TAtom;}
- time : TTime;
- end;
- TXSelectionEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- requestor : TWindow;
- selection : TAtom;
- target : TAtom;
- whatproperty : TAtom;
- whattime : TTime;
- end;
- TXColormapEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- window : TWindow;
- colormap : TColormap;
- c_new : TBool;
- news : TBool; { Was new. MVC }
- state : longint;
- end;
- TXClientMessageEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- window : TWindow;
- message_eventtype : TAtom;
- format : longint;
- data : record
- case longint of
- 0 : (b : array[0..(20)-1] of char);
- 1 : (s : array[0..(10)-1] of integer);
- 2 : (l : array[0..(5)-1] of longint);
- end;
- end;
- TXMappingEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- window : TWindow;
- request : longint;
- first_keycode : longint;
- count : longint;
- end;
- PXMappingEvent = ^TXMappingEvent;
- TXErrorEvent = record
- eventtype : longint;
- Whatdisplay : PDisplay;
- resourceid : TXID;
- serial : cardinal;
- error_code : char;
- request_code : char;
- minor_code : char;
- end;
- PXErrorEvent = ^TXErrorEvent;
- TXAnyEvent = record
- eventtype : longint;
- serial : cardinal;
- send_event : TBool;
- display : PDisplay;
- window : TWindow;
- end;
- TXEvent = record
- case longint of
- 0 : (eventtype : longint);
- 1 : (xany : TXAnyEvent);
- 2 : (xkey : TXKeyEvent);
- 3 : (xbutton : TXButtonEvent);
- 4 : (xmotion : TXMotionEvent);
- 5 : (xcrossing : TXCrossingEvent);
- 6 : (xfocus : TXFocusChangeEvent);
- 7 : (xexpose : TXExposeEvent);
- 8 : (xgraphicsexpose : TXGraphicsExposeEvent);
- 9 : (xnoexpose : TXNoExposeEvent);
- 10 : (xvisibility : TXVisibilityEvent);
- 11 : (xcreatewindow : TXCreateWindowEvent);
- 12 : (xdestroywindow : TXDestroyWindowEvent);
- 13 : (xunmap : TXUnmapEvent);
- 14 : (xmap : TXMapEvent);
- 15 : (xmaprequest : TXMapRequestEvent);
- 16 : (xreparent : TXReparentEvent);
- 17 : (xconfigure : TXConfigureEvent);
- 18 : (xgravity : TXGravityEvent);
- 19 : (xresizerequest : TXResizeRequestEvent);
- 20 : (xconfigurerequest : TXConfigureRequestEvent);
- 21 : (xcirculate : TXCirculateEvent);
- 22 : (xcirculaterequest : TXCirculateRequestEvent);
- 23 : (xproperty : TXPropertyEvent);
- 24 : (xselectionclear : TXSelectionClearEvent);
- 25 : (xselectionrequest : TXSelectionRequestEvent);
- 26 : (xselection : TXSelectionEvent);
- 27 : (xcolormap : TXColormapEvent);
- 28 : (xclient : TXClientMessageEvent);
- 29 : (xmapping : TXMappingEvent);
- 30 : (xerror : TXErrorEvent);
- 31 : (xkeymap : TXKeymapEvent);
- 32 : (pad : array[0..(24)-1] of longint);
- end;
- PXEvent = ^TXEvent;
- {*!!!!!!
- #define XAllocID(dpy) ((*((_XPrivDisplay)dpy)->resource_alloc)((dpy)))
- *}
- {*
- * per character font metric information.
- *}
- TXCharStruct = record
- lbearing : integer;
- rbearing : integer;
- width : integer;
- ascent : integer;
- descent : integer;
- attributes : word;
- end;
- PXCharStruct = ^TXCharStruct;
- TXFontProp = record
- name : TAtom;
- card32 : cardinal;
- end;
- PXFontProp = ^TXFontProp;
- PXFontstruct = ^TXFontStruct;
- PPXFontstruct = ^PXFontStruct;
- PPPXFontstruct = ^PPXFontStruct;
- TXFontStruct = record
- ext_data : PXExtData;
- fid : TFont;
- direction : cardinal;
- min_char_or_byte2 : cardinal;
- max_char_or_byte2 : cardinal;
- min_byte1 : cardinal;
- max_byte1 : cardinal;
- all_chars_exist : TBool;
- default_char : cardinal;
- n_properties : longint;
- properties : PXFontProp;
- min_bounds : TXCharStruct;
- max_bounds : TXCharStruct;
- per_char : PXCharStruct;
- ascent : longint;
- descent : longint;
- end;
- TXTextItem = record
- chars : pchar;
- nchars : longint;
- delta : longint;
- font : TFont;
- end;
- PXTextItem = ^TXTextItem;
- {* normal 16 bit characters are two bytes *}
- TXChar2b = record
- byte1 : char;
- byte2 : char;
- end;
- PXChar2b = ^TXChar2b;
- TXTextItem16 = record
- chars : PXChar2b;
- nchars : longint;
- delta : longint;
- font : TFont;
- end;
- PXTextItem16 = ^TXTextItem16;
- TXEDataObject = record
- case longint of
- 0 : (display : PDisplay);
- 1 : (gc : TGC);
- 2 : (visual : PVisual);
- 3 : (screen : PScreen);
- 4 : (pixmap_format : PScreenFormat);
- 5 : (font : PXFontStruct);
- end;
- TXFontSetExtents = record
- max_ink_extent : TXRectangle;
- max_logical_extent : TXRectangle;
- end;
- PXFontSetExtents = ^TXFontSetExtents;
- TXOMProc = Procedure; cdecl;
-
- TXOMrec = record
- dummy : integer;
- end;
- TXOCrec = record
- dummy : integer;
- end;
- TXOM = ^TXOMrec;
- TXOC = ^TXOCrec;
- { Again an accomodation. MVC }
- TXfontSetRecord = record
- dummy : integer;
- end;
- TXFontSet = ^TXFontsetRecord;
- TXmbTextItem = record
- chars : pchar;
- nchars : longint;
- delta : longint;
- font_set : TXFontSet;
- end;
- PXmbTextItem = ^TXmbTextItem;
- TXwcTextItem = record
- chars : Pwchar_t;
- nchars : longint;
- delta : longint;
- font_set : TXFontSet;
- end;
- PXwcTextItem = ^TXwcTextItem;
- const
- XNRequiredCharSet = 'requiredCharSet';
- XNQueryOrientation = 'queryOrientation';
- XNBaseFontName = 'baseFontName';
- XNOMAutomatic = 'omAutomatic';
- XNMissingCharSet = 'missingCharSet';
- XNDefaultString = 'defaultString';
- XNOrientation = 'orientation';
- XNDirectionalDependentDrawing = 'directionalDependentDrawing';
- XNContextualDrawing = 'contextualDrawing';
- XNFontInfo = 'fontInfo';
- type
- TXOMCharSetList = record
- charset_count : longint;
- charset_list : ^pchar;
- end;
- TXOrientation = (
- XOMOrientation_LTR_TTB,
- XOMOrientation_RTL_TTB,
- XOMOrientation_TTB_LTR,
- XOMOrientation_TTB_RTL,
- XOMOrientation_Context
- );
- {* Input Text description *}
- TXOMOrientation = record
- num_orient : longint;
- orient : ^TXOrientation;
- end;
- TXOMFontInfo = record
- num_font : longint;
- font_struct_list : ^PXFontStruct;
- font_name_list : ^pchar;
- end;
- TXIMProc = Procedure; cdecl;
- { Defined the following to accomodate XIM. MVC}
- TXIMrecord = record
- field : integer
- end;
- TXIM = ^TXIMrecord;
- { Defined the following to accomodate XIC. MVC}
- TXICrecord = record
- field : integer
- end;
- TXIC = ^TXICrecord;
- TXIMStyle = cardinal;
- TXIMStyles = record
- count_styles : word;
- supported_styles : ^TXIMStyle;
- end;
- const
- XIMPreeditArea = $0001;
- XIMPreeditCallbacks = $0002;
- XIMPreeditPosition = $0004;
- XIMPreeditNothing = $0008;
- XIMPreeditNone = $0010;
- XIMStatusArea = $0100;
- XIMStatusCallbacks = $0200;
- XIMStatusNothing = $0400;
- XIMStatusNone = $0800;
- XNVaNestedList = 'XNVaNestedList';
- XNQueryInputStyle = 'queryInputStyle';
- XNClientWindow = 'clientWindow';
- XNInputStyle = 'inputStyle';
- XNFocusWindow = 'focusWindow';
- XNResourceName = 'resourceName';
- XNResourceClass = 'resourceClass';
- XNGeometryCallback = 'geometryCallback';
- XNDestroyCallback = 'destroyCallback';
- XNFilterEvents = 'filterEvents';
- XNPreeditStartCallback = 'preeditStartCallback';
- XNPreeditDoneCallback = 'preeditDoneCallback';
- XNPreeditDrawCallback = 'preeditDrawCallback';
- XNPreeditCaretCallback = 'preeditCaretCallback';
- XNPreeditStateNotifyCallback = 'preeditStateNotifyCallback';
- XNPreeditAttributes = 'preeditAttributes';
- XNStatusStartCallback = 'statusStartCallback';
- XNStatusDoneCallback = 'statusDoneCallback';
- XNStatusDrawCallback = 'statusDrawCallback';
- XNStatusAttributes = 'statusAttributes';
- XNArea = 'area';
- XNAreaNeeded = 'areaNeeded';
- XNSpotLocation = 'spotLocation';
- XNColormap = 'colorMap';
- XNStdColormap = 'stdColorMap';
- XNForeground = 'foreground';
- XNBackground = 'background';
- XNBackgroundPixmap = 'backgroundPixmap';
- XNFontSet = 'fontSet';
- XNLineSpace = 'lineSpace';
- XNCursor = 'cursor';
- XNQueryIMValuesList = 'queryIMValuesList';
- XNQueryICValuesList = 'queryICValuesList';
- XNVisiblePosition = 'visiblePosition';
- XNR6PreeditCallback = 'r6PreeditCallback';
- XNStringConversionCallback = 'stringConversionCallback';
- XNStringConversion = 'stringConversion';
- XNResetState = 'resetState';
- XNHotKey = 'hotKey';
- XNHotKeyState = 'hotKeyState';
- XNPreeditState = 'preeditState';
- XNSeparatorofNestedList = 'separatorofNestedList';
- XBufferOverflow = -(1);
- XLookupNone = 1;
- XLookupChars = 2;
- XLookupKeySym = 3;
- XLookupBoth = 4;
- type
- TXVaNestedList = TXPointer;
- TXIMCallback = record
- client_data : TXPointer;
- callback : TXIMProc;
- end;
- TXIMFeedback = cardinal;
- const
- XIMReverse = 1;
- XIMUnderline = (1) shl (1);
- XIMHighlight = (1) shl (2);
- XIMPrimary = (1) shl (5);
- XIMSecondary = (1) shl (6);
- XIMTertiary = (1) shl (7);
- XIMVisibleToForward = (1) shl (8);
- XIMVisibleToBackword = (1) shl (9);
- XIMVisibleToCenter = (1) shl (10);
- type
- TXIMText = record
- length : word;
- feedback : ^TXIMFeedback;
- encoding_is_wchar : TBool;
- thestring : record { This was string. MVC}
- case longint of
- 0 : (multi_byte : ^char);
- 1 : (wide_char : Pwchar_t);
- end;
- end;
- PXIMText=^TXIMText;
- TXIMPreeditState = cardinal;
- const
- XIMPreeditUnKnown = 0;
- XIMPreeditEnable = 1;
- XIMPreeditDisable = (1) shl (1);
- type
- TXIMPreeditStateNotifyCallbackStruct = record
- state : TXIMPreeditState;
- end;
- TXIMResetState = cardinal;
- const
- XIMInitialState = 1;
- XIMPreserveState = (1) shl (1);
- type
- TXIMStringConversionFeedback = cardinal;
- const
- XIMStringConversionLeftEdge = $00000001;
- XIMStringConversionRightEdge = $00000002;
- XIMStringConversionTopEdge = $00000004;
- XIMStringConversionBottomEdge = $00000008;
- XIMStringConversionConcealed = $00000010;
- XIMStringConversionWrapped = $00000020;
- type
- TXIMStringConversionText = record
- length : word;
- feedback : ^TXIMStringConversionFeedback;
- encoding_is_wchar : TBool;
- thestring : record { This was string. MVC}
- case longint of
- 0 : (mbs : pchar);
- 1 : (wcs : pwchar_t);
- end;
- end;
- TXIMStringConversionPosition = word;
- TXIMStringConversionType = word;
- const
- XIMStringConversionBuffer = $0001;
- XIMStringConversionLine = $0002;
- XIMStringConversionWord = $0003;
- XIMStringConversionChar = $0004;
- type
- TXIMStringConversionOperation = word;
- const
- TXIMStringConversionSubstitution = $0001;
- TXIMStringConversionRetrival = $0002;
- type
- TXIMStringConversionCallbackStruct = record
- position : TXIMStringConversionPosition;
- thetype : TXIMStringConversionType; { This wsa type. MVC}
- operation : TXIMStringConversionOperation;
- factor : word;
- thetext : ^TXIMStringConversionText; { This was text. MVC}
- end;
- TXIMPreeditDrawCallbackStruct = record
- caret : longint;
- chg_first : longint;
- chg_length : longint;
- text : ^TXIMText;
- end;
- TXIMCaretDirection = (
- XIMForwardChar,
- XIMBackwardChar,
- XIMForwardWord,
- XIMBackwardWord,
- XIMCaretUp,
- XIMCaretDown,
- XIMNextLine,
- XIMPreviousLine,
- XIMLineStart,
- XIMLineEnd,
- XIMAbsolutePosition,
- XIMDontChange
- );
- TXIMCaretStyle = (
- XIMIsInvisible,
- XIMIsPrimary,
- XIMIsSecondary
- );
- TXIMPreeditCaretCallbackStruct = record
- position : longint;
- direction : TXIMCaretDirection;
- style : TXIMCaretStyle;
- end;
- TXIMStatusDataType = (
- XIMTextType,
- XIMBitmapType
- );
- TXIMStatusDrawCallbackStruct = record
- thetype : TXIMStatusDataType; { Was Type. MVC }
- data : record
- case longint of
- 0 : (text : PXIMText);
- 1 : (bitmap : TPixmap);
- end;
- end;
- TXIMHotKeyTrigger = record
- keysym : TKeySym;
- modifier : longint;
- modifier_mask : longint;
- end;
- TXIMHotKeyTriggers = record
- num_hot_key : longint;
- key : ^TXIMHotKeyTrigger;
- end;
- TXIMHotKeyState = cardinal;
- const
- XIMHotKeyStateON = $0001;
- XIMHotKeyStateOFF = $0002;
- type
- XIMValuesList = record
- count_values : word;
- supported_values : ^pchar;
- end;
- type
- TXErrorHandler = Function(_para1 : PDisplay;_para2 : PXErrorEvent) : longint; cdecl;
- TXIOErrorHandler = Function(_para1 : PDisplay) : longint; cdecl;
- TXConnectionWatchProc = Procedure(_para1 : PDisplay;_para2 : TXPointer;_para3 : longint;_para4 : TBool;_para5 : PXPointer); cdecl;
- { Here start the Function definitions in the C header file. MVC } cdecl;
- Function XLoadQueryFont (para1 : PDisplay; para2 : pchar) : PXFontStruct; cdecl;
- Function XQueryFont(_para1 : PDisplay;_para2 : TXID) : PXFontStruct; cdecl;
- Function XGetMotionEvents(_para1 : PDisplay;_para2 : TWindow;_para3 : TTime;_para4 : TTime;_para5 : Plongint) : PXTimeCoord; cdecl;
- Function XDeleteModifiermapEntry(_para1 : PXModifierKeymap;_para2 : cardinal;_para3 : TKeyCode;_para4 : longint) : PXModifierKeymap; cdecl;
- Function XGetModifierMapping(_para1 : PDisplay) : PXModifierKeymap; cdecl;
- Function XInsertModifiermapEntry(_para1 : PXModifierKeymap;_para2 : cardinal;_para3 : TKeyCode;_para4 : longint) : PXModifierKeymap; cdecl;
- Function XNewModifiermap(_para1 : longint) : PXModifierKeymap; cdecl;
- Function XCreateImage(_para1 : PDisplay;_para2 : PVisual;_para3 : cardinal;_para4 : longint;_para5 : longint;_para6 : pchar;_para7 : cardinal;_para8 : cardinal;_para9 : longint;_para10 : longint) : PXImage; cdecl;
- Function XInitImage(_para1 : PXImage) : TStatus; cdecl;
- Function XGetImage(_para1 : PDisplay;_para2 : TDrawable;_para3 : longint;_para4 : longint;_para5 : cardinal;_para6 : cardinal;_para7 : cardinal;_para8 : longint) : PXImage; cdecl;
- Function XGetSubImage(_para1 : PDisplay;_para2 : TDrawable;_para3 : longint;_para4 : longint;_para5 : cardinal;_para6 : cardinal;_para7 : cardinal;_para8 : longint;_para9 : PXImage;_para10 : longint;_para11 : longint) : PXImage; cdecl;
- Function XOpenDisplay(_para1 : pchar) : PDisplay; cdecl;
- Procedure XrmInitialize; cdecl;
- Function XFetchBytes(_para1 : PDisplay;_para2 : Plongint) : pchar; cdecl;
- Function XFetchBuffer(_para1 : PDisplay;_para2 : Plongint;_para3 : longint) : pchar; cdecl;
- Function XGetAtomName(_para1 : PDisplay;_para2 : TAtom) : pchar; cdecl;
- Function XGetAtomNames(_para1 : PDisplay;_para2 : PAtom;_para3 : longint;_para4 : PPChar) : TStatus; cdecl;
- Function XGetDefault(_para1 : PDisplay;_para2 : pchar;_para3 : pchar) : pchar; cdecl;
- Function XDisplayName(_para1 : pchar) : pchar; cdecl;
- Function XKeysymToString(_para1 : TKeySym) : pchar; cdecl;
- Function XSynchronize(_para1 : PDisplay;_para2 : TBool) : longint; cdecl;
- { WHat to do with this ??? MVC
- Function XSetAfterFunction(_para1 : PDisplay;_para2 : function(_para1 : PDisplay) : longint) : function : longint; cdecl;
- }
- Function XInternAtom(_para1 : PDisplay;_para2 : pchar;_para3 : TBool) : TAtom; cdecl;
- Function XInternAtoms(_para1 : PDisplay;_para2 : PPChar;_para3 : longint;_para4 : TBool;_para5 : PAtom) : TStatus; cdecl;
- Function XCopyColormapAndFree(_para1 : PDisplay;_para2 : TColormap) : TColormap; cdecl;
- Function XCreateColormap(_para1 : PDisplay;_para2 : TWindow;_para3 : PVisual;_para4 : longint) : TColormap; cdecl;
- Function XCreatePixmapCursor(_para1 : PDisplay;_para2 : TPixmap;_para3 : TPixmap;_para4 : PXColor;_para5 : PXColor;_para6 : cardinal;_para7 : cardinal) : TCursor; cdecl;
- Function XCreateGlyphCursor(_para1 : PDisplay;_para2 : TFont;_para3 : TFont;_para4 : cardinal;_para5 : cardinal;_para6 : PXColor;_para7 : PXColor) : TCursor; cdecl;
- Function XCreateFontCursor(_para1 : PDisplay;_para2 : cardinal) : TCursor; cdecl;
- Function XLoadFont(_para1 : PDisplay;_para2 : pchar) : TFont; cdecl;
- Function XCreateGC(_para1 : PDisplay;_para2 : TDrawable;_para3 : cardinal;_para4 : PXGCValues) : TGC; cdecl;
- Function XGContextFromGC(_para1 : TGC) : TGContext; cdecl;
- Procedure XFlushGC(_para1 : PDisplay;_para2 : TGC); cdecl;
- Function XCreatePixmap(_para1 : PDisplay;_para2 : TDrawable;_para3 : cardinal;_para4 : cardinal;_para5 : cardinal) : TPixmap; cdecl;
- Function XCreateBitmapFromData(_para1 : PDisplay;_para2 : TDrawable;_para3 : pchar;_para4 : cardinal;_para5 : cardinal) : TPixmap; cdecl;
- Function XCreatePixmapFromBitmapData(_para1 : PDisplay;_para2 : TDrawable;_para3 : pchar;_para4 : cardinal;_para5 : cardinal;_para6 : cardinal;_para7 : cardinal;_para8 : cardinal) : TPixmap; cdecl;
- Function XCreateSimpleWindow(_para1 : PDisplay;_para2 : TWindow;_para3 : longint;_para4 : longint;_para5 : cardinal;_para6 : cardinal;_para7 : cardinal;_para8 : cardinal;_para9 : cardinal) : TWindow; cdecl;
- Function XGetSelectionOwner(_para1 : PDisplay;_para2 : TAtom) : TWindow; cdecl;
- Function XCreateWindow(_para1 : PDisplay;_para2 : TWindow;_para3 : longint;_para4 : longint;_para5 : cardinal;_para6 : cardinal;_para7 : cardinal;_para8 : longint;_para9 : cardinal;_para10 : PVisual;_para11 : cardinal;_para12 : PXSetWindowAttributes) : TWindow; cdecl;
- Function XListInstalledColormaps(_para1 : PDisplay;_para2 : TWindow;_para3 : Plongint) : PColormap; cdecl;
- Function XListFonts(_para1 : PDisplay;_para2 : pchar;_para3 : longint;_para4 : Plongint) : PPChar; cdecl;
- Function XListFontsWithInfo(_para1 : PDisplay;_para2 : pchar;_para3 : longint;_para4 : Plongint;_para5 : PPXFontStruct) : PPChar; cdecl;
- Function XGetFontPath(_para1 : PDisplay;_para2 : Plongint) : PPChar; cdecl;
- Function XListExtensions(_para1 : PDisplay;_para2 : Plongint) : PPChar; cdecl;
- Function XListProperties(_para1 : PDisplay;_para2 : TWindow;_para3 : Plongint) : PAtom; cdecl;
- Function XListHosts(_para1 : PDisplay;_para2 : Plongint;_para3 : PBool) : PXHostAddress; cdecl;
- Function XKeycodeToKeysym(_para1 : PDisplay;_para3 : TKeyCode;_para4 : longint) : TKeySym; cdecl;
- { Doesn't want ? MVC
- Function XLookupKeysym(_para1 : PXKeyEvent;_para2 : longint) : TKeySym; cdecl;
- }
- Function XGetKeyboardMapping(_para1 : PDisplay;_para2 : cardinal;_para3 : TKeyCode;_para4 : longint;_para5 : Plongint) : PKeySym; cdecl;
- Function XStringToKeysym(_para1 : pchar) : TKeySym; cdecl;
- Function XMaxRequestSize(_para1 : PDisplay) : longint; cdecl;
- Function XExtendedMaxRequestSize(_para1 : PDisplay) : longint; cdecl;
- Function XResourceManagerString(_para1 : PDisplay) : pchar; cdecl;
- Function XScreenResourceString(_para1 : PScreen) : pchar; cdecl;
- Function XDisplayMotionBufferSize(_para1 : PDisplay) : cardinal; cdecl;
- Function XVisualIDFromVisual(_para1 : PVisual) : TVisualID; cdecl;
- Function XInitThreads : TStatus; cdecl;
- Procedure XLockDisplay(_para1 : PDisplay); cdecl;
- Procedure XUnlockDisplay(_para1 : PDisplay); cdecl;
- Function XInitExtension(_para1 : PDisplay;_para2 : pchar) : PXExtCodes; cdecl;
- Function XAddExtension(_para1 : PDisplay) : PXExtCodes; cdecl;
- Function XFindOnExtensionList(_para1 : PPXExtData;_para2 : longint) : PXExtData; cdecl;
- Function XEHeadOfExtensionList(_para1 : TXEDataObject) : PPXExtData; cdecl;
- Function XRootWindow(_para1 : PDisplay;_para2 : longint) : TWindow; cdecl;
- Function XDefaultRootWindow(_para1 : PDisplay) : TWindow; cdecl;
- Function XRootWindowOfScreen(_para1 : PScreen) : TWindow; cdecl;
- Function XDefaultVisual(_para1 : PDisplay;_para2 : longint) : PVisual; cdecl;
- Function XDefaultVisualOfScreen(_para1 : PScreen) : PVisual; cdecl;
- Function XDefaultGC(_para1 : PDisplay;_para2 : longint) : TGC; cdecl;
- Function XDefaultGCOfScreen(_para1 : PScreen) : TGC; cdecl;
- Function XBlackPixel(_para1 : PDisplay;_para2 : longint) : cardinal; cdecl;
- Function XWhitePixel(_para1 : PDisplay;_para2 : longint) : cardinal; cdecl;
- Function XAllPlanes : cardinal; cdecl;
- Function XBlackPixelOfScreen(_para1 : PScreen) : cardinal; cdecl;
- Function XWhitePixelOfScreen(_para1 : PScreen) : cardinal; cdecl;
- Function XNextRequest(_para1 : PDisplay) : cardinal; cdecl;
- {
- Function XLastKnownRequestProcessed(_para1 : PDisplay) : cardinal; cdecl;
- }
- Function XServerVendor(_para1 : PDisplay) : pchar; cdecl;
- Function XDisplayString(_para1 : PDisplay) : pchar; cdecl;
- Function XDefaultColormap(_para1 : PDisplay;_para2 : longint) : TColormap; cdecl;
- Function XDefaultColormapOfScreen(_para1 : PScreen) : TColormap; cdecl;
- Function XDisplayOfScreen(_para1 : PScreen) : PDisplay; cdecl;
- Function XScreenOfDisplay(_para1 : PDisplay;_para2 : longint) : PScreen; cdecl;
- Function XDefaultScreenOfDisplay(_para1 : PDisplay) : PScreen; cdecl;
- Function XEventMaskOfScreen(_para1 : PScreen) : longint; cdecl;
- Function XScreenNumberOfScreen(_para1 : PScreen) : longint; cdecl;
- Function XSetErrorHandler(_para1 : TXErrorHandler) : TXErrorHandler; cdecl;
- Function XSetIOErrorHandler(_para1 : TXIOErrorHandler) : TXIOErrorHandler; cdecl;
- Function XListPixmapFormats(_para1 : PDisplay;_para2 : Plongint) : PXPixmapFormatValues; cdecl;
- Function XListDepths(_para1 : PDisplay;_para2 : longint;_para3 : Plongint) : Plongint; cdecl;
- Function XReconfigureWMWindow(_para1 : PDisplay;_para2 : TWindow;_para3 : longint;_para4 : cardinal;_para5 : PXWindowChanges) : TStatus; cdecl;
- Function XGetWMProtocols(_para1 : PDisplay;_para2 : TWindow;_para3 : PPAtom;_para4 : Plongint) : TStatus; cdecl;
- Function XSetWMProtocols(_para1 : PDisplay;_para2 : TWindow;_para3 : PAtom;_para4 : longint) : TStatus; cdecl;
- Function XIconifyWindow(_para1 : PDisplay;_para2 : TWindow;_para3 : longint) : TStatus; cdecl;
- Function XWithdrawWindow(_para1 : PDisplay;_para2 : TWindow;_para3 : longint) : TStatus; cdecl;
- Function XGetCommand(_para1 : PDisplay;_para2 : TWindow;_para3 : PPPChar;_para4 : Plongint) : TStatus; cdecl;
- Function XGetWMColormapWindows(_para1 : PDisplay;_para2 : TWindow;_para3 : PPWindow;_para4 : Plongint) : TStatus; cdecl;
- Function XSetWMColormapWindows(_para1 : PDisplay;_para2 : TWindow;_para3 : PWindow;_para4 : longint) : TStatus; cdecl;
- Procedure XFreeStringList(_para1 : PPChar); cdecl;
- Function XSetTransientForHint(_para1 : PDisplay;_para2 : TWindow;_para3 : TWindow) : longint; cdecl;
- Function XActivateScreenSaver(_para1 : PDisplay) : longint; cdecl;
- Function XAddHost(_para1 : PDisplay;_para2 : PXHostAddress) : longint; cdecl;
- Function XAddHosts(_para1 : PDisplay;_para2 : PXHostAddress;_para3 : longint) : longint; cdecl;
- {
- Function XAddToExtensionList(_para1 : ^^*;_para2 : PXExtData) : longint; cdecl;
- }
- Function XAddToSaveSet(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;
- Function XAllocColor(_para1 : PDisplay;_para2 : TColormap;_para3 : PXColor) : TStatus; cdecl;
- Function XAllocColorCells(_para1 : PDisplay;_para2 : TColormap;_para3 : TBool;_para4 : PCardinal;_para5 : cardinal;_para6 : PCardinal;_para7 : cardinal) : TStatus; cdecl;
- Function XAllocColorPlanes(_para1 : PDisplay;_para2 : TColormap;_para3 : TBool;_para4 : PCardinal;_para5 : longint;_para6 : longint;_para7 : longint;_para8 : longint;_para9 : PCardinal;_para10 : PCardinal;_para11 : PCardinal) : TStatus; cdecl;
- Function XAllocNamedColor(_para1 : PDisplay;_para2 : TColormap;_para3 : pchar;_para4 : PXColor;_para5 : PXColor) : TStatus; cdecl;
- Function XAllowEvents(_para1 : PDisplay;_para2 : longint;_para3 : TTime) : longint; cdecl;
- Function XAutoRepeatOff(_para1 : PDisplay) : longint; cdecl;
- Function XAutoRepeatOn(_para1 : PDisplay) : longint; cdecl;
- Function XBell(_para1 : PDisplay;_para2 : longint) : longint; cdecl;
- Function XBitmapBitOrder(_para1 : PDisplay) : longint; cdecl;
- Function XBitmapPad(_para1 : PDisplay) : longint; cdecl;
- Function XBitmapUnit(_para1 : PDisplay) : longint; cdecl;
- Function XCellsOfScreen(_para1 : PScreen) : longint; cdecl;
- Function XChangeActivePointerGrab(_para1 : PDisplay;_para2 : cardinal;_para3 : TCursor;_para4 : TTime) : longint; cdecl;
- Function XChangeGC(_para1 : PDisplay;_para2 : TGC;_para3 : cardinal;_para4 : PXGCValues) : longint; cdecl;
- Function XChangeKeyboardControl(_para1 : PDisplay;_para2 : cardinal;_para3 : PXKeyboardControl) : longint; cdecl;
- Function XChangeKeyboardMapping(_para1 : PDisplay;_para2 : longint;_para3 : longint;_para4 : PKeySym;_para5 : longint) : longint; cdecl;
- Function XChangePointerControl(_para1 : PDisplay;_para2 : TBool;_para3 : TBool;_para4 : longint;_para5 : longint;_para6 : longint) : longint; cdecl;
- Function XChangeProperty(_para1 : PDisplay;_para2 : TWindow;_para3 : TAtom;_para4 : TAtom;_para5 : longint;_para6 : longint;_para7 : pchar;_para8 : longint) : longint; cdecl;
- Function XChangeSaveSet(_para1 : PDisplay;_para2 : TWindow;_para3 : longint) : longint; cdecl;
- Function XChangeWindowAttributes(_para1 : PDisplay;_para2 : TWindow;_para3 : cardinal;_para4 : PXSetWindowAttributes) : longint; cdecl;
- {
- Function XCheckIfEvent(_para1 : PDisplay;_para2 : PXEvent;_para3 : function(_para1 : PDisplay;_para2 : PXEvent;_para3 : XPointer) : TBool;_para4 : XPointer) : TBool; cdecl;
- }
- Function XCheckMaskEvent(_para1 : PDisplay;_para2 : longint;_para3 : PXEvent) : TBool; cdecl;
- Function XCheckTypedEvent(_para1 : PDisplay;_para2 : longint;_para3 : PXEvent) : TBool; cdecl;
- Function XCheckTypedWindowEvent(_para1 : PDisplay;_para2 : TWindow;_para3 : longint;_para4 : PXEvent) : TBool; cdecl;
- Function XCheckWindowEvent(_para1 : PDisplay;_para2 : TWindow;_para3 : longint;_para4 : PXEvent) : TBool; cdecl;
- Function XCirculateSubwindows(_para1 : PDisplay;_para2 : TWindow;_para3 : longint) : longint; cdecl;
- Function XCirculateSubwindowsDown(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;
- Function XCirculateSubwindowsUp(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;
- Function XClearArea(_para1 : PDisplay;_para2 : TWindow;_para3 : longint;_para4 : longint;_para5 : cardinal;_para6 : cardinal;_para7 : TBool) : longint; cdecl;
- Function XClearWindow(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;
- Function XCloseDisplay(_para1 : PDisplay) : longint; cdecl;
- Function XConfigureWindow(_para1 : PDisplay;_para2 : TWindow;_para3 : cardinal;_para4 : PXWindowChanges) : longint; cdecl;
- Function XConnectionNumber(_para1 : PDisplay) : longint; cdecl;
- Function XConvertSelection(_para1 : PDisplay;_para2 : TAtom;_para3 : TAtom;_para4 : TAtom;_para5 : TWindow;_para6 : TTime) : longint; cdecl;
- Function XCopyArea(_para1 : PDisplay;_para2 : TDrawable;_para3 : TDrawable;_para4 : TGC;_para5 : longint;_para6 : longint;_para7 : cardinal;_para8 : cardinal;_para9 : longint;_para10 : longint) : longint; cdecl;
- Function XCopyGC(_para1 : PDisplay;_para2 : TGC;_para3 : cardinal;_para4 : TGC) : longint; cdecl;
- Function XCopyPlane(_para1 : PDisplay;_para2 : TDrawable;_para3 : TDrawable;_para4 : TGC;_para5 : longint;_para6 : longint;_para7 : cardinal;_para8 : cardinal;_para9 : longint;_para10 : longint;_para11 : cardinal) : longint; cdecl;
- Function XDefaultDepth(_para1 : PDisplay;_para2 : longint) : longint; cdecl;
- Function XDefaultDepthOfScreen(_para1 : PScreen) : longint; cdecl;
- Function XDefaultScreen(_para1 : PDisplay) : longint; cdecl;
- Function XDefineCursor(_para1 : PDisplay;_para2 : TWindow;_para3 : TCursor) : longint; cdecl;
- Function XDeleteProperty(_para1 : PDisplay;_para2 : TWindow;_para3 : TAtom) : longint; cdecl;
- Function XDestroyWindow(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;
- Function XDestroySubwindows(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;
- Function XDoesBackingStore(_para1 : PScreen) : longint; cdecl;
- Function XDoesSaveUnders(_para1 : PScreen) : TBool; cdecl;
- Function XDisableAccessControl(_para1 : PDisplay) : longint; cdecl;
- Function XDisplayCells(_para1 : PDisplay;_para2 : longint) : longint; cdecl;
- Function XDisplayHeight(_para1 : PDisplay;_para2 : longint) : longint; cdecl;
- Function XDisplayHeightMM(_para1 : PDisplay;_para2 : longint) : longint; cdecl;
- Function XDisplayKeycodes(_para1 : PDisplay;_para2 : Plongint;_para3 : Plongint) : longint; cdecl;
- Function XDisplayPlanes(_para1 : PDisplay;_para2 : longint) : longint; cdecl;
- Function XDisplayWidth(_para1 : PDisplay;_para2 : longint) : longint; cdecl;
- Function XDisplayWidthMM(_para1 : PDisplay;_para2 : longint) : longint; cdecl;
- Function XDrawArc(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint;_para6 : cardinal;_para7 : cardinal;_para8 : longint;_para9 : longint) : longint; cdecl;
- Function XDrawArcs(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : PXArc;_para5 : longint) : longint; cdecl;
- Function XDrawImageString(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint;_para6 : pchar;_para7 : longint) : longint; cdecl;
- Function XDrawImageString16(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint;_para6 : PXChar2b;_para7 : longint) : longint; cdecl;
- Function XDrawLine(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint;_para6 : longint;_para7 : longint) : longint; cdecl;
- Function XDrawLines(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : PXPoint;_para5 : longint;_para6 : longint) : longint; cdecl;
- Function XDrawPoint(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint) : longint; cdecl;
- Function XDrawPoints(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : PXPoint;_para5 : longint;_para6 : longint) : longint; cdecl;
- Function XDrawRectangle(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint;_para6 : cardinal;_para7 : cardinal) : longint; cdecl;
- Function XDrawRectangles(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : PXRectangle;_para5 : longint) : longint; cdecl;
- Function XDrawSegments(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : PXSegment;_para5 : longint) : longint; cdecl;
- Function XDrawString(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint;_para6 : pchar;_para7 : longint) : longint; cdecl;
- Function XDrawString16(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint;_para6 : PXChar2b;_para7 : longint) : longint; cdecl;
- Function XDrawText(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint;_para6 : PXTextItem;_para7 : longint) : longint; cdecl;
- Function XDrawText16(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint;_para6 : PXTextItem16;_para7 : longint) : longint; cdecl;
- Function XEnableAccessControl(_para1 : PDisplay) : longint; cdecl;
- Function XEventsQueued(_para1 : PDisplay;_para2 : longint) : longint; cdecl;
- Function XFetchName(_para1 : PDisplay;_para2 : TWindow;_para3 : PPChar) : TStatus; cdecl;
- Function XFillArc(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint;_para6 : cardinal;_para7 : cardinal;_para8 : longint;_para9 : longint) : longint; cdecl;
- Function XFillArcs(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : PXArc;_para5 : longint) : longint; cdecl;
- Function XFillPolygon(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : PXPoint;_para5 : longint;_para6 : longint;_para7 : longint) : longint; cdecl;
- Function XFillRectangle(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint;_para6 : cardinal;_para7 : cardinal) : longint; cdecl;
- Function XFillRectangles(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : PXRectangle;_para5 : longint) : longint; cdecl;
- Function XFlush(_para1 : PDisplay) : longint; cdecl;
- Function XForceScreenSaver(_para1 : PDisplay;_para2 : longint) : longint; cdecl;
- Function XFree(_para1 : pointer) : longint; cdecl;
- Function XFreeColormap(_para1 : PDisplay;_para2 : TColormap) : longint; cdecl;
- Function XFreeColors(_para1 : PDisplay;_para2 : TColormap;_para3 : PCardinal;_para4 : longint;_para5 : cardinal) : longint; cdecl;
- Function XFreeCursor(_para1 : PDisplay;_para2 : TCursor) : longint; cdecl;
- Function XFreeExtensionList(_para1 : PPChar) : longint; cdecl;
- Function XFreeFont(_para1 : PDisplay;_para2 : PXFontStruct) : longint; cdecl;
- Function XFreeFontInfo(_para1 : PPChar;_para2 : PXFontStruct;_para3 : longint) : longint; cdecl;
- Function XFreeFontNames(_para1 : PPChar) : longint; cdecl;
- Function XFreeFontPath(_para1 : PPChar) : longint; cdecl;
- Function XFreeGC(_para1 : PDisplay;_para2 : TGC) : longint; cdecl;
- Function XFreeModifiermap(_para1 : PXModifierKeymap) : longint; cdecl;
- Function XFreePixmap(_para1 : PDisplay;_para2 : TPixmap) : longint; cdecl;
- Function XGeometry(_para1 : PDisplay;_para2 : longint;_para3 : pchar;_para4 : pchar;_para5 : cardinal;_para6 : cardinal;_para7 : cardinal;_para8 : longint;_para9 : longint;_para10 : Plongint;_para11 : Plongint;_para12 : Plongint;_para13 : Plongint) : longint; cdecl;
- Function XGetErrorDatabaseText(_para1 : PDisplay;_para2 : pchar;_para3 : pchar;_para4 : pchar;_para5 : pchar;_para6 : longint) : longint; cdecl;
- Function XGetErrorText(_para1 : PDisplay;_para2 : longint;_para3 : pchar;_para4 : longint) : longint; cdecl;
- Function XGetFontProperty(_para1 : PXFontStruct;_para2 : TAtom;_para3 : PCardinal) : TBool; cdecl;
- Function XGetGCValues(_para1 : PDisplay;_para2 : TGC;_para3 : cardinal;_para4 : PXGCValues) : TStatus; cdecl;
- Function XGetGeometry(_para1 : PDisplay;_para2 : TDrawable;_para3 : PWindow;_para4 : Plongint;_para5 : Plongint;_para6 : PCardinal;_para7 : PCardinal;_para8 : PCardinal;_para9 : PCardinal) : TStatus; cdecl;
- Function XGetIconName(_para1 : PDisplay;_para2 : TWindow;_para3 : PPChar) : TStatus; cdecl;
- Function XGetInputFocus(_para1 : PDisplay;_para2 : PWindow;_para3 : Plongint) : longint; cdecl;
- Function XGetKeyboardControl(_para1 : PDisplay;_para2 : PXKeyboardState) : longint; cdecl;
- Function XGetPointerControl(_para1 : PDisplay;_para2 : Plongint;_para3 : Plongint;_para4 : Plongint) : longint; cdecl;
- Function XGetPointerMapping(_para1 : PDisplay;_para2 : pchar;_para3 : longint) : longint; cdecl;
- Function XGetScreenSaver(_para1 : PDisplay;_para2 : Plongint;_para3 : Plongint;_para4 : Plongint;_para5 : Plongint) : longint; cdecl;
- Function XGetTransientForHint(_para1 : PDisplay;_para2 : TWindow;_para3 : PWindow) : TStatus; cdecl;
- Function XGetWindowProperty(_para1 : PDisplay;_para2 : TWindow;_para3 : TAtom;_para4 : longint;_para5 : longint;_para6 : TBool;_para7 : TAtom;_para8 : PAtom;_para9 : Plongint;_para10 : PCardinal;_para11 : PCardinal;_para12 : PPChar) : longint; cdecl;
- Function XGetWindowAttributes(_para1 : PDisplay;_para2 : TWindow;_para3 : PXWindowAttributes) : TStatus; cdecl;
- Function XGrabButton(_para1 : PDisplay;_para2 : cardinal;_para3 : cardinal;_para4 : TWindow;_para5 : TBool;_para6 : cardinal;_para7 : longint;_para8 : longint;_para9 : TWindow;_para10 : TCursor) : longint; cdecl;
- Function XGrabKey(_para1 : PDisplay;_para2 : longint;_para3 : cardinal;_para4 : TWindow;_para5 : TBool;_para6 : longint;_para7 : longint) : longint; cdecl;
- Function XGrabKeyboard(_para1 : PDisplay;_para2 : TWindow;_para3 : TBool;_para4 : longint;_para5 : longint;_para6 : TTime) : longint; cdecl;
- Function XGrabPointer(_para1 : PDisplay;_para2 : TWindow;_para3 : TBool;_para4 : cardinal;_para5 : longint;_para6 : longint;_para7 : TWindow;_para8 : TCursor;_para9 : TTime) : longint; cdecl;
- Function XGrabServer(_para1 : PDisplay) : longint; cdecl;
- Function XHeightMMOfScreen(_para1 : PScreen) : longint; cdecl;
- Function XHeightOfScreen(_para1 : PScreen) : longint; cdecl;
- {
- Function XIfEvent(_para1 : PDisplay;_para2 : PXEvent;_para3 : function(_para1 : PDisplay;_para2 : PXEvent;_para3 : XPointer) : TBool;_para4 : XPointer) : longint; cdecl;
- }
- Function XImageByteOrder(_para1 : PDisplay) : longint; cdecl;
- Function XInstallColormap(_para1 : PDisplay;_para2 : TColormap) : longint; cdecl;
- Function XKeysymToKeycode(_para1 : PDisplay;_para2 : TKeySym) : TKeyCode; cdecl;
- Function XKillClient(_para1 : PDisplay;_para2 : TXID) : longint; cdecl;
- Function XLastKnownRequestProcessed(_para1 : PDisplay) : cardinal; cdecl;
- Function XLookupColor(_para1 : PDisplay;_para2 : TColormap;_para3 : pchar;_para4 : PXColor;_para5 : PXColor) : TStatus; cdecl;
- Function XLowerWindow(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;
- Function XMapRaised(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;
- Function XMapSubwindows(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;
- Function XMapWindow(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;
- Function XMaskEvent(_para1 : PDisplay;_para2 : longint;_para3 : PXEvent) : longint; cdecl;
- Function XMaxCmapsOfScreen(_para1 : PScreen) : longint; cdecl;
- Function XMinCmapsOfScreen(_para1 : PScreen) : longint; cdecl;
- Function XMoveResizeWindow(_para1 : PDisplay;_para2 : TWindow;_para3 : longint;_para4 : longint;_para5 : cardinal;_para6 : cardinal) : longint; cdecl;
- Function XMoveWindow(_para1 : PDisplay;_para2 : TWindow;_para3 : longint;_para4 : longint) : longint; cdecl;
- Function XNextEvent(_para1 : PDisplay;_para2 : PXEvent) : longint; cdecl;
- Function XNoOp(_para1 : PDisplay) : longint; cdecl;
- Function XParseColor(_para1 : PDisplay;_para2 : TColormap;_para3 : pchar;_para4 : PXColor) : TStatus; cdecl;
- Function XParseGeometry(_para1 : pchar;_para2 : Plongint;_para3 : Plongint;_para4 : PCardinal;_para5 : PCardinal) : longint; cdecl;
- Function XPeekEvent(_para1 : PDisplay;_para2 : PXEvent) : longint; cdecl;
- {
- Function XPeekIfEvent(_para1 : PDisplay;_para2 : PXEvent;_para3 : function(_para1 : PDisplay;_para2 : PXEvent;_para3 : XPointer) : TBool;_para4 : XPointer) : longint; cdecl;
- }
- Function XPending(_para1 : PDisplay) : longint; cdecl;
- Function XPlanesOfScreen(_para1 : PScreen) : longint; cdecl;
- Function XProtocolRevision(_para1 : PDisplay) : longint; cdecl;
- Function XProtocolVersion(_para1 : PDisplay) : longint; cdecl;
- Function XPutBackEvent(_para1 : PDisplay;_para2 : PXEvent) : longint; cdecl;
- Function XPutImage(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : PXImage;_para5 : longint;_para6 : longint;_para7 : longint;_para8 : longint;_para9 : cardinal;_para10 : cardinal) : longint; cdecl;
- Function XQLength(_para1 : PDisplay) : longint; cdecl;
- Function XQueryBestCursor(_para1 : PDisplay;_para2 : TDrawable;_para3 : cardinal;_para4 : cardinal;_para5 : PCardinal;_para6 : PCardinal) : TStatus; cdecl;
- Function XQueryBestSize(_para1 : PDisplay;_para2 : longint;_para3 : TDrawable;_para4 : cardinal;_para5 : cardinal;_para6 : PCardinal;_para7 : PCardinal) : TStatus; cdecl;
- Function XQueryBestStipple(_para1 : PDisplay;_para2 : TDrawable;_para3 : cardinal;_para4 : cardinal;_para5 : PCardinal;_para6 : PCardinal) : TStatus; cdecl;
- Function XQueryBestTile(_para1 : PDisplay;_para2 : TDrawable;_para3 : cardinal;_para4 : cardinal;_para5 : PCardinal;_para6 : PCardinal) : TStatus; cdecl;
- Function XQueryColor(_para1 : PDisplay;_para2 : TColormap;_para3 : PXColor) : longint; cdecl;
- Function XQueryColors(_para1 : PDisplay;_para2 : TColormap;_para3 : PXColor;_para4 : longint) : longint; cdecl;
- Function XQueryExtension(_para1 : PDisplay;_para2 : pchar;_para3 : Plongint;_para4 : Plongint;_para5 : Plongint) : TBool; cdecl;
- {
- Function XQueryKeymap(_para1 : PDisplay;_para2 : array[0..(32)-1] of char) : longint; cdecl;
- }
- Function XQueryPointer(_para1 : PDisplay;_para2 : TWindow;_para3 : PWindow;_para4 : PWindow;_para5 : Plongint;_para6 : Plongint;_para7 : Plongint;_para8 : Plongint;_para9 : PCardinal) : TBool; cdecl;
- Function XQueryTextExtents(_para1 : PDisplay;_para2 : TXID;_para3 : pchar;_para4 : longint;_para5 : Plongint;_para6 : Plongint;_para7 : Plongint;_para8 : PXCharStruct) : longint; cdecl;
- Function XQueryTextExtents16(_para1 : PDisplay;_para2 : TXID;_para3 : PXChar2b;_para4 : longint;_para5 : Plongint;_para6 : Plongint;_para7 : Plongint;_para8 : PXCharStruct) : longint; cdecl;
- Function XQueryTree(_para1 : PDisplay;_para2 : TWindow;_para3 : PWindow;_para4 : PWindow;_para5 : PPWindow;_para6 : PCardinal) : TStatus; cdecl;
- Function XRaiseWindow(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;
- Function XReadBitmapFile(_para1 : PDisplay;_para2 : TDrawable;_para3 : pchar;_para4 : PCardinal;_para5 : PCardinal;_para6 : PPixmap;_para7 : Plongint;_para8 : Plongint) : longint; cdecl;
- Function XReadBitmapFileData(_para1 : pchar;_para2 : PCardinal;_para3 : PCardinal;_para4 : PPChar;_para5 : Plongint;_para6 : Plongint) : longint; cdecl;
- Function XRebindKeysym(_para1 : PDisplay;_para2 : TKeySym;_para3 : PKeySym;_para4 : longint;_para5 : pchar;_para6 : longint) : longint; cdecl;
- Function XRecolorCursor(_para1 : PDisplay;_para2 : TCursor;_para3 : PXColor;_para4 : PXColor) : longint; cdecl;
- Function XRefreshKeyboardMapping(_para1 : PXMappingEvent) : longint; cdecl;
- Function XRemoveFromSaveSet(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;
- Function XRemoveHost(_para1 : PDisplay;_para2 : PXHostAddress) : longint; cdecl;
- Function XRemoveHosts(_para1 : PDisplay;_para2 : PXHostAddress;_para3 : longint) : longint; cdecl;
- Function XReparentWindow(_para1 : PDisplay;_para2 : TWindow;_para3 : TWindow;_para4 : longint;_para5 : longint) : longint; cdecl;
- Function XResetScreenSaver(_para1 : PDisplay) : longint; cdecl;
- Function XResizeWindow(_para1 : PDisplay;_para2 : TWindow;_para3 : cardinal;_para4 : cardinal) : longint; cdecl;
- Function XRestackWindows(_para1 : PDisplay;_para2 : PWindow;_para3 : longint) : longint; cdecl;
- Function XRotateBuffers(_para1 : PDisplay;_para2 : longint) : longint; cdecl;
- Function XRotateWindowProperties(_para1 : PDisplay;_para2 : TWindow;_para3 : PAtom;_para4 : longint;_para5 : longint) : longint; cdecl;
- Function XScreenCount(_para1 : PDisplay) : longint; cdecl;
- Function XSelectInput(_para1 : PDisplay;_para2 : TWindow;_para3 : longint) : longint; cdecl;
- Function XSendEvent(_para1 : PDisplay;_para2 : TWindow;_para3 : TBool;_para4 : longint;_para5 : PXEvent) : TStatus; cdecl;
- Function XSetAccessControl(_para1 : PDisplay;_para2 : longint) : longint; cdecl;
- Function XSetArcMode(_para1 : PDisplay;_para2 : TGC;_para3 : longint) : longint; cdecl;
- Function XSetBackground(_para1 : PDisplay;_para2 : TGC;_para3 : cardinal) : longint; cdecl;
- Function XSetClipMask(_para1 : PDisplay;_para2 : TGC;_para3 : TPixmap) : longint; cdecl;
- Function XSetClipOrigin(_para1 : PDisplay;_para2 : TGC;_para3 : longint;_para4 : longint) : longint; cdecl;
- Function XSetClipRectangles(_para1 : PDisplay;_para2 : TGC;_para3 : longint;_para4 : longint;_para5 : PXRectangle;_para6 : longint;_para7 : longint) : longint; cdecl;
- Function XSetCloseDownMode(_para1 : PDisplay;_para2 : longint) : longint; cdecl;
- Function XSetCommand(_para1 : PDisplay;_para2 : TWindow;_para3 : PPChar;_para4 : longint) : longint; cdecl;
- Function XSetDashes(_para1 : PDisplay;_para2 : TGC;_para3 : longint;_para4 : pchar;_para5 : longint) : longint; cdecl;
- Function XSetFillRule(_para1 : PDisplay;_para2 : TGC;_para3 : longint) : longint; cdecl;
- Function XSetFillStyle(_para1 : PDisplay;_para2 : TGC;_para3 : longint) : longint; cdecl;
- Function XSetFont(_para1 : PDisplay;_para2 : TGC;_para3 : TFont) : longint; cdecl;
- Function XSetFontPath(_para1 : PDisplay;_para2 : PPChar;_para3 : longint) : longint; cdecl;
- Function XSetForeground(_para1 : PDisplay;_para2 : TGC;_para3 : cardinal) : longint; cdecl;
- Function XSetFunction(_para1 : PDisplay;_para2 : TGC;_para3 : longint) : longint; cdecl;
- Function XSetGraphicsExposures(_para1 : PDisplay;_para2 : TGC;_para3 : TBool) : longint; cdecl;
- Function XSetIconName(_para1 : PDisplay;_para2 : TWindow;_para3 : pchar) : longint; cdecl;
- Function XSetInputFocus(_para1 : PDisplay;_para2 : TWindow;_para3 : longint;_para4 : TTime) : longint; cdecl;
- Function XSetLineAttributes(_para1 : PDisplay;_para2 : TGC;_para3 : cardinal;_para4 : longint;_para5 : longint;_para6 : longint) : longint; cdecl;
- Function XSetModifierMapping(_para1 : PDisplay;_para2 : PXModifierKeymap) : longint; cdecl;
- Function XSetPlaneMask(_para1 : PDisplay;_para2 : TGC;_para3 : cardinal) : longint; cdecl;
- Function XSetPointerMapping(_para1 : PDisplay;_para2 : pchar;_para3 : longint) : longint; cdecl;
- Function XSetScreenSaver(_para1 : PDisplay;_para2 : longint;_para3 : longint;_para4 : longint;_para5 : longint) : longint; cdecl;
- Function XSetSelectionOwner(_para1 : PDisplay;_para2 : TAtom;_para3 : TWindow;_para4 : TTime) : longint; cdecl;
- Function XSetState(_para1 : PDisplay;_para2 : TGC;_para3 : cardinal;_para4 : cardinal;_para5 : longint;_para6 : cardinal) : longint; cdecl;
- Function XSetStipple(_para1 : PDisplay;_para2 : TGC;_para3 : TPixmap) : longint; cdecl;
- Function XSetSubwindowMode(_para1 : PDisplay;_para2 : TGC;_para3 : longint) : longint; cdecl;
- Function XSetTSOrigin(_para1 : PDisplay;_para2 : TGC;_para3 : longint;_para4 : longint) : longint; cdecl;
- Function XSetTile(_para1 : PDisplay;_para2 : TGC;_para3 : TPixmap) : longint; cdecl;
- Function XSetWindowBackground(_para1 : PDisplay;_para2 : TWindow;_para3 : cardinal) : longint; cdecl;
- Function XSetWindowBackgroundPixmap(_para1 : PDisplay;_para2 : TWindow;_para3 : TPixmap) : longint; cdecl;
- Function XSetWindowBorder(_para1 : PDisplay;_para2 : TWindow;_para3 : cardinal) : longint; cdecl;
- Function XSetWindowBorderPixmap(_para1 : PDisplay;_para2 : TWindow;_para3 : TPixmap) : longint; cdecl;
- Function XSetWindowBorderWidth(_para1 : PDisplay;_para2 : TWindow;_para3 : cardinal) : longint; cdecl;
- Function XSetWindowColormap(_para1 : PDisplay;_para2 : TWindow;_para3 : TColormap) : longint; cdecl;
- Function XStoreBuffer(_para1 : PDisplay;_para2 : pchar;_para3 : longint;_para4 : longint) : longint; cdecl;
- Function XStoreBytes(_para1 : PDisplay;_para2 : pchar;_para3 : longint) : longint; cdecl;
- Function XStoreColor(_para1 : PDisplay;_para2 : TColormap;_para3 : PXColor) : longint; cdecl;
- Function XStoreColors(_para1 : PDisplay;_para2 : TColormap;_para3 : PXColor;_para4 : longint) : longint; cdecl;
- Function XStoreName(_para1 : PDisplay;_para2 : TWindow;_para3 : pchar) : longint; cdecl;
- Function XStoreNamedColor(_para1 : PDisplay;_para2 : TColormap;_para3 : pchar;_para4 : cardinal;_para5 : longint) : longint; cdecl;
- Function XSync(_para1 : PDisplay;_para2 : TBool) : longint; cdecl;
- Function XTextExtents(_para1 : PXFontStruct;_para2 : pchar;_para3 : longint;_para4 : Plongint;_para5 : Plongint;_para6 : Plongint;_para7 : PXCharStruct) : longint; cdecl;
- Function XTextExtents16(_para1 : PXFontStruct;_para2 : PXChar2b;_para3 : longint;_para4 : Plongint;_para5 : Plongint;_para6 : Plongint;_para7 : PXCharStruct) : longint; cdecl;
- Function XTextWidth(_para1 : PXFontStruct;_para2 : pchar;_para3 : longint) : longint; cdecl;
- Function XTextWidth16(_para1 : PXFontStruct;_para2 : PXChar2b;_para3 : longint) : longint; cdecl;
- Function XTranslateCoordinates(_para1 : PDisplay;_para2 : TWindow;_para3 : TWindow;_para4 : longint;_para5 : longint;_para6 : Plongint;_para7 : Plongint;_para8 : PWindow) : TBool; cdecl;
- Function XUndefineCursor(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;
- Function XUngrabButton(_para1 : PDisplay;_para2 : cardinal;_para3 : cardinal;_para4 : TWindow) : longint; cdecl;
- Function XUngrabKey(_para1 : PDisplay;_para2 : longint;_para3 : cardinal;_para4 : TWindow) : longint; cdecl;
- Function XUngrabKeyboard(_para1 : PDisplay;_para2 : TTime) : longint; cdecl;
- Function XUngrabPointer(_para1 : PDisplay;_para2 : TTime) : longint; cdecl;
- Function XUngrabServer(_para1 : PDisplay) : longint; cdecl;
- Function XUninstallColormap(_para1 : PDisplay;_para2 : TColormap) : longint; cdecl;
- Function XUnloadFont(_para1 : PDisplay;_para2 : TFont) : longint; cdecl;
- Function XUnmapSubwindows(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;
- Function XUnmapWindow(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;
- Function XVendorRelease(_para1 : PDisplay) : longint; cdecl;
- Function XWarpPointer(_para1 : PDisplay;_para2 : TWindow;_para3 : TWindow;_para4 : longint;_para5 : longint;_para6 : cardinal;_para7 : cardinal;_para8 : longint;_para9 : longint) : longint; cdecl;
- Function XWidthMMOfScreen(_para1 : PScreen) : longint; cdecl;
- Function XWidthOfScreen(_para1 : PScreen) : longint; cdecl;
- Function XWindowEvent(_para1 : PDisplay;_para2 : TWindow;_para3 : longint;_para4 : PXEvent) : longint; cdecl;
- Function XWriteBitmapFile(_para1 : PDisplay;_para2 : pchar;_para3 : TPixmap;_para4 : cardinal;_para5 : cardinal;_para6 : longint;_para7 : longint) : longint; cdecl;
- Function XSupportsLocale : TBool; cdecl;
- Function XSetLocaleModifiers(_para1 : pchar) : pchar; cdecl;
- {
- Function XOpenOM(_para1 : PDisplay;_para2 : ^*;_para3 : pchar;_para4 : pchar) : TXOM; cdecl;
- }
- Function XCloseOM(_para1 : TXOM) : TStatus; cdecl;
- Function XDisplayOfOM(_para1 : TXOM) : PDisplay; cdecl;
- Function XLocaleOfOM(_para1 : TXOM) : pchar; cdecl;
- Procedure XDestroyOC(_para1 : TXOC); cdecl;
- Function TXOMOfOC(_para1 : TXOC) : TXOM; cdecl;
- Function XCreateFontSet(_para1 : PDisplay;_para2 : pchar;_para3 : PPPChar;_para4 : Plongint;_para5 : PPChar) : TXFontSet; cdecl;
- Procedure XFreeFontSet(_para1 : PDisplay;_para2 : TXFontSet); cdecl;
- Function XFontsOfFontSet(_para1 : TXFontSet;_para2 : PPPXFontStruct;_para3 : PPPChar) : longint; cdecl;
- Function XBaseFontNameListOfFontSet(_para1 : TXFontSet) : pchar; cdecl;
- Function XLocaleOfFontSet(_para1 : TXFontSet) : pchar; cdecl;
- Function XContextDependentDrawing(_para1 : TXFontSet) : TBool; cdecl;
- Function XDirectionalDependentDrawing(_para1 : TXFontSet) : TBool; cdecl;
- Function XContextualDrawing(_para1 : TXFontSet) : TBool; cdecl;
- Function XExtentsOfFontSet(_para1 : TXFontSet) : PXFontSetExtents; cdecl;
- Function XmbTextEscapement(_para1 : TXFontSet;_para2 : pchar;_para3 : longint) : longint; cdecl;
- Function XwcTextEscapement(_para1 : TXFontSet;_para2 : Pwchar_t;_para3 : longint) : longint; cdecl;
- Function XmbTextExtents(_para1 : TXFontSet;_para2 : pchar;_para3 : longint;_para4 : PXRectangle;_para5 : PXRectangle) : longint; cdecl;
- Function XwcTextExtents(_para1 : TXFontSet;_para2 : Pwchar_t;_para3 : longint;_para4 : PXRectangle;_para5 : PXRectangle) : longint; cdecl;
- Function XmbTextPerCharExtents(_para1 : TXFontSet;_para2 : pchar;_para3 : longint;_para4 : PXRectangle;_para5 : PXRectangle;_para6 : longint;_para7 : Plongint;_para8 : PXRectangle;_para9 : PXRectangle) : TStatus; cdecl;
- Function XwcTextPerCharExtents(_para1 : TXFontSet;_para2 : Pwchar_t;_para3 : longint;_para4 : PXRectangle;_para5 : PXRectangle;_para6 : longint;_para7 : Plongint;_para8 : PXRectangle;_para9 : PXRectangle) : TStatus; cdecl;
- Procedure XmbDrawText(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint;_para6 : PXmbTextItem;_para7 : longint); cdecl;
- Procedure XwcDrawText(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint;_para6 : PXwcTextItem;_para7 : longint); cdecl;
- Procedure XmbDrawString(_para1 : PDisplay;_para2 : TDrawable;_para3 : TXFontSet;_para4 : TGC;_para5 : longint;_para6 : longint;_para7 : pchar;_para8 : longint); cdecl;
- Procedure XwcDrawString(_para1 : PDisplay;_para2 : TDrawable;_para3 : TXFontSet;_para4 : TGC;_para5 : longint;_para6 : longint;_para7 : Pwchar_t;_para8 : longint); cdecl;
- Procedure XmbDrawImageString(_para1 : PDisplay;_para2 : TDrawable;_para3 : TXFontSet;_para4 : TGC;_para5 : longint;_para6 : longint;_para7 : pchar;_para8 : longint); cdecl;
- Procedure XwcDrawImageString(_para1 : PDisplay;_para2 : TDrawable;_para3 : TXFontSet;_para4 : TGC;_para5 : longint;_para6 : longint;_para7 : Pwchar_t;_para8 : longint); cdecl;
- {
- Function XOpenIM(_para1 : PDisplay;_para2 : P*;_para3 : pchar;_para4 : pchar) : TXIM; cdecl;
- }
- Function XCloseIM(_para1 : TXIM) : TStatus; cdecl;
- Function XDisplayOfIM(_para1 : TXIM) : PDisplay; cdecl;
- Function XLocaleOfIM(_para1 : TXIM) : pchar; cdecl;
- Procedure XDestroyIC(_para1 : TXIC); cdecl;
- Procedure XSetICFocus(_para1 : TXIC); cdecl;
- Procedure XUnsetICFocus(_para1 : TXIC); cdecl;
- Function XwcResetIC(_para1 : TXIC) : Pwchar_t; cdecl;
- Function XmbResetIC(_para1 : TXIC) : pchar; cdecl;
- Function TXIMOfIC(_para1 : TXIC) : TXIM; cdecl;
- Function XFilterEvent(_para1 : PXEvent;_para2 : TWindow) : TBool; cdecl;
- Function XmbLookupString(_para1 : TXIC;_para2 : PXKeyPressedEvent;_para3 : pchar;_para4 : longint;_para5 : PKeySym;_para6 : PStatus) : longint; cdecl;
- Function XwcLookupString(_para1 : TXIC;_para2 : PXKeyPressedEvent;_para3 : Pwchar_t;_para4 : longint;_para5 : PKeySym;_para6 : PStatus) : longint; cdecl;
- {
- Function XRegisterIMInstantiateCallback(_para1 : PDisplay;_para2 : P*;_para3 : pchar;_para4 : pchar;_para5 : TXIMProc;_para6 : PXPointer) : TBool; cdecl;
- Function XUnregisterIMInstantiateCallback(_para1 : PDisplay;_para2 : P*;_para3 : pchar;_para4 : pchar;_para5 : TXIMProc;_para6 : PXPointer) : TBool; cdecl;
- }
- Function XInternalConnectionNumbers(_para1 : PDisplay;_para2 : PPlongint;_para3 : Plongint) : TStatus; cdecl;
- Procedure XProcessInternalConnection(_para1 : PDisplay;_para2 : longint); cdecl;
- Function XAddConnectionWatch(_para1 : PDisplay;_para2 : TXConnectionWatchProc;_para3 : TXPointer) : TStatus; cdecl;
- Procedure XRemoveConnectionWatch(_para1 : PDisplay;_para2 : TXConnectionWatchProc;_para3 : TXPointer); cdecl;
- implementation
- function XLoadQueryFont (para1 : PDisplay; para2 : pchar) : PXFontStruct; cdecl;external ;
- function XQueryFont(_para1 : PDisplay;_para2 : TXID) : PXFontStruct; cdecl;external ;
- function XGetMotionEvents(_para1 : PDisplay;_para2 : TWindow;_para3 : TTime;_para4 : TTime;_para5 : Plongint) : PXTimeCoord; cdecl;external ;
- function XDeleteModifiermapEntry(_para1 : PXModifierKeymap;_para2 : cardinal;_para3 : TKeyCode;_para4 : longint) : PXModifierKeymap; cdecl;external ;
- function XGetModifierMapping(_para1 : PDisplay) : PXModifierKeymap; cdecl;external ;
- function XInsertModifiermapEntry(_para1 : PXModifierKeymap;_para2 : cardinal;_para3 : TKeyCode;_para4 : longint) : PXModifierKeymap; cdecl;external ;
- function XNewModifiermap(_para1 : longint) : PXModifierKeymap; cdecl;external ;
- function XCreateImage(_para1 : PDisplay;_para2 : PVisual;_para3 : cardinal;_para4 : longint;_para5 : longint;_para6 : pchar;_para7 : cardinal;_para8 : cardinal;_para9 : longint;_para10 : longint) : PXImage; cdecl;external ;
- function XInitImage(_para1 : PXImage) : TStatus; cdecl;external ;
- function XGetImage(_para1 : PDisplay;_para2 : TDrawable;_para3 : longint;_para4 : longint;_para5 : cardinal;_para6 : cardinal;_para7 : cardinal;_para8 : longint) : PXImage; cdecl;external ;
- function XGetSubImage(_para1 : PDisplay;_para2 : TDrawable;_para3 : longint;_para4 : longint;_para5 : cardinal;_para6 : cardinal;_para7 : cardinal;_para8 : longint;_para9 : PXImage;_para10 : longint;_para11 : longint) : PXImage; cdecl;external ;
- function XOpenDisplay(_para1 : pchar) : PDisplay; cdecl;external ;
- procedure XrmInitialize; cdecl;external ;
- function XFetchBytes(_para1 : PDisplay;_para2 : Plongint) : pchar; cdecl;external ;
- function XFetchBuffer(_para1 : PDisplay;_para2 : Plongint;_para3 : longint) : pchar; cdecl;external ;
- function XGetAtomName(_para1 : PDisplay;_para2 : TAtom) : pchar; cdecl;external ;
- function XGetAtomNames(_para1 : PDisplay;_para2 : PAtom;_para3 : longint;_para4 : PPChar) : TStatus; cdecl;external ;
- function XGetDefault(_para1 : PDisplay;_para2 : pchar;_para3 : pchar) : pchar; cdecl;external ;
- function XDisplayName(_para1 : pchar) : pchar; cdecl;external ;
- function XKeysymToString(_para1 : TKeySym) : pchar; cdecl;external ;
- function XSynchronize(_para1 : PDisplay;_para2 : TBool) : longint; cdecl;external ;
- { WHat to do with this ??? MVC
- function XSetAfterFunction(_para1 : PDisplay;_para2 : function(_para1 : PDisplay) : longint) : function : longint; cdecl;external ;
- }
- function XInternAtom(_para1 : PDisplay;_para2 : pchar;_para3 : TBool) : TAtom; cdecl;external ;
- function XInternAtoms(_para1 : PDisplay;_para2 : PPChar;_para3 : longint;_para4 : TBool;_para5 : PAtom) : TStatus; cdecl;external ;
- function XCopyColormapAndFree(_para1 : PDisplay;_para2 : TColormap) : TColormap; cdecl;external ;
- function XCreateColormap(_para1 : PDisplay;_para2 : TWindow;_para3 : PVisual;_para4 : longint) : TColormap; cdecl;external ;
- function XCreatePixmapCursor(_para1 : PDisplay;_para2 : TPixmap;_para3 : TPixmap;_para4 : PXColor;_para5 : PXColor;_para6 : cardinal;_para7 : cardinal) : TCursor; cdecl;external ;
- function XCreateGlyphCursor(_para1 : PDisplay;_para2 : TFont;_para3 : TFont;_para4 : cardinal;_para5 : cardinal;_para6 : PXColor;_para7 : PXColor) : TCursor; cdecl;external ;
- function XCreateFontCursor(_para1 : PDisplay;_para2 : cardinal) : TCursor; cdecl;external ;
- function XLoadFont(_para1 : PDisplay;_para2 : pchar) : TFont; cdecl;external ;
- function XCreateGC(_para1 : PDisplay;_para2 : TDrawable;_para3 : cardinal;_para4 : PXGCValues) : TGC; cdecl;external ;
- function XGContextFromGC(_para1 : TGC) : TGContext; cdecl;external ;
- procedure XFlushGC(_para1 : PDisplay;_para2 : TGC); cdecl;external ;
- function XCreatePixmap(_para1 : PDisplay;_para2 : TDrawable;_para3 : cardinal;_para4 : cardinal;_para5 : cardinal) : TPixmap; cdecl;external ;
- function XCreateBitmapFromData(_para1 : PDisplay;_para2 : TDrawable;_para3 : pchar;_para4 : cardinal;_para5 : cardinal) : TPixmap; cdecl;external ;
- function XCreatePixmapFromBitmapData(_para1 : PDisplay;_para2 : TDrawable;_para3 : pchar;_para4 : cardinal;_para5 : cardinal;_para6 : cardinal;_para7 : cardinal;_para8 : cardinal) : TPixmap; cdecl;external ;
- function XCreateSimpleWindow(_para1 : PDisplay;_para2 : TWindow;_para3 : longint;_para4 : longint;_para5 : cardinal;_para6 : cardinal;_para7 : cardinal;_para8 : cardinal;_para9 : cardinal) : TWindow; cdecl;external ;
- function XGetSelectionOwner(_para1 : PDisplay;_para2 : TAtom) : TWindow; cdecl;external ;
- function XCreateWindow(_para1 : PDisplay;_para2 : TWindow;_para3 : longint;_para4 : longint;_para5 : cardinal;_para6 : cardinal;_para7 : cardinal;_para8 : longint;_para9 : cardinal;_para10 : PVisual;_para11 : cardinal;_para12 : PXSetWindowAttributes) : TWindow; cdecl;external ;
- function XListInstalledColormaps(_para1 : PDisplay;_para2 : TWindow;_para3 : Plongint) : PColormap; cdecl;external ;
- function XListFonts(_para1 : PDisplay;_para2 : pchar;_para3 : longint;_para4 : Plongint) : PPChar; cdecl;external ;
- function XListFontsWithInfo(_para1 : PDisplay;_para2 : pchar;_para3 : longint;_para4 : Plongint;_para5 : PPXFontStruct) : PPChar; cdecl;external ;
- function XGetFontPath(_para1 : PDisplay;_para2 : Plongint) : PPChar; cdecl;external ;
- function XListExtensions(_para1 : PDisplay;_para2 : Plongint) : PPChar; cdecl;external ;
- function XListProperties(_para1 : PDisplay;_para2 : TWindow;_para3 : Plongint) : PAtom; cdecl;external ;
- function XListHosts(_para1 : PDisplay;_para2 : Plongint;_para3 : PBool) : PXHostAddress; cdecl;external ;
- function XKeycodeToKeysym(_para1 : PDisplay;_para3 : TKeyCode;_para4 : longint) : TKeySym; cdecl;external ;
- { Doesn't want ? MVC
- function XLookupKeysym(_para1 : PXKeyEvent;_para2 : longint) : TKeySym; cdecl;external ;
- }
- function XGetKeyboardMapping(_para1 : PDisplay;_para2 : cardinal;_para3 : TKeyCode;_para4 : longint;_para5 : Plongint) : PKeySym; cdecl;external ;
- function XStringToKeysym(_para1 : pchar) : TKeySym; cdecl;external ;
- function XMaxRequestSize(_para1 : PDisplay) : longint; cdecl;external ;
- function XExtendedMaxRequestSize(_para1 : PDisplay) : longint; cdecl;external ;
- function XResourceManagerString(_para1 : PDisplay) : pchar; cdecl;external ;
- function XScreenResourceString(_para1 : PScreen) : pchar; cdecl;external ;
- function XDisplayMotionBufferSize(_para1 : PDisplay) : cardinal; cdecl;external ;
- function XVisualIDFromVisual(_para1 : PVisual) : TVisualID; cdecl;external ;
- function XInitThreads : TStatus; cdecl;external ;
- procedure XLockDisplay(_para1 : PDisplay); cdecl;external ;
- procedure XUnlockDisplay(_para1 : PDisplay); cdecl;external ;
- function XInitExtension(_para1 : PDisplay;_para2 : pchar) : PXExtCodes; cdecl;external ;
- function XAddExtension(_para1 : PDisplay) : PXExtCodes; cdecl;external ;
- function XFindOnExtensionList(_para1 : PPXExtData;_para2 : longint) : PXExtData; cdecl;external ;
- function XEHeadOfExtensionList(_para1 : TXEDataObject) : PPXExtData; cdecl;external ;
- function XRootWindow(_para1 : PDisplay;_para2 : longint) : TWindow; cdecl;external ;
- function XDefaultRootWindow(_para1 : PDisplay) : TWindow; cdecl;external ;
- function XRootWindowOfScreen(_para1 : PScreen) : TWindow; cdecl;external ;
- function XDefaultVisual(_para1 : PDisplay;_para2 : longint) : PVisual; cdecl;external ;
- function XDefaultVisualOfScreen(_para1 : PScreen) : PVisual; cdecl;external ;
- function XDefaultGC(_para1 : PDisplay;_para2 : longint) : TGC; cdecl;external ;
- function XDefaultGCOfScreen(_para1 : PScreen) : TGC; cdecl;external ;
- function XBlackPixel(_para1 : PDisplay;_para2 : longint) : cardinal; cdecl;external ;
- function XWhitePixel(_para1 : PDisplay;_para2 : longint) : cardinal; cdecl;external ;
- function XAllPlanes : cardinal; cdecl;external ;
- function XBlackPixelOfScreen(_para1 : PScreen) : cardinal; cdecl;external ;
- function XWhitePixelOfScreen(_para1 : PScreen) : cardinal; cdecl;external ;
- function XNextRequest(_para1 : PDisplay) : cardinal; cdecl;external ;
- function XLastKnownRequestProcessed(_para1 : PDisplay) : cardinal; cdecl;external ;
- function XServerVendor(_para1 : PDisplay) : pchar; cdecl;external ;
- function XDisplayString(_para1 : PDisplay) : pchar; cdecl;external ;
- function XDefaultColormap(_para1 : PDisplay;_para2 : longint) : TColormap; cdecl;external ;
- function XDefaultColormapOfScreen(_para1 : PScreen) : TColormap; cdecl;external ;
- function XDisplayOfScreen(_para1 : PScreen) : PDisplay; cdecl;external ;
- function XScreenOfDisplay(_para1 : PDisplay;_para2 : longint) : PScreen; cdecl;external ;
- function XDefaultScreenOfDisplay(_para1 : PDisplay) : PScreen; cdecl;external ;
- function XEventMaskOfScreen(_para1 : PScreen) : longint; cdecl;external ;
- function XScreenNumberOfScreen(_para1 : PScreen) : longint; cdecl;external ;
- function XSetErrorHandler(_para1 : TXErrorHandler) : TXErrorHandler; cdecl;external ;
- function XSetIOErrorHandler(_para1 : TXIOErrorHandler) : TXIOErrorHandler; cdecl;external ;
- function XListPixmapFormats(_para1 : PDisplay;_para2 : Plongint) : PXPixmapFormatValues; cdecl;external ;
- function XListDepths(_para1 : PDisplay;_para2 : longint;_para3 : Plongint) : Plongint; cdecl;external ;
- function XReconfigureWMWindow(_para1 : PDisplay;_para2 : TWindow;_para3 : longint;_para4 : cardinal;_para5 : PXWindowChanges) : TStatus; cdecl;external ;
- function XGetWMProtocols(_para1 : PDisplay;_para2 : TWindow;_para3 : PPAtom;_para4 : Plongint) : TStatus; cdecl;external ;
- function XSetWMProtocols(_para1 : PDisplay;_para2 : TWindow;_para3 : PAtom;_para4 : longint) : TStatus; cdecl;external ;
- function XIconifyWindow(_para1 : PDisplay;_para2 : TWindow;_para3 : longint) : TStatus; cdecl;external ;
- function XWithdrawWindow(_para1 : PDisplay;_para2 : TWindow;_para3 : longint) : TStatus; cdecl;external ;
- function XGetCommand(_para1 : PDisplay;_para2 : TWindow;_para3 : PPPChar;_para4 : Plongint) : TStatus; cdecl;external ;
- function XGetWMColormapWindows(_para1 : PDisplay;_para2 : TWindow;_para3 : PPWindow;_para4 : Plongint) : TStatus; cdecl;external ;
- function XSetWMColormapWindows(_para1 : PDisplay;_para2 : TWindow;_para3 : PWindow;_para4 : longint) : TStatus; cdecl;external ;
- procedure XFreeStringList(_para1 : PPChar); cdecl;external ;
- function XSetTransientForHint(_para1 : PDisplay;_para2 : TWindow;_para3 : TWindow) : longint; cdecl;external ;
- function XActivateScreenSaver(_para1 : PDisplay) : longint; cdecl;external ;
- function XAddHost(_para1 : PDisplay;_para2 : PXHostAddress) : longint; cdecl;external ;
- function XAddHosts(_para1 : PDisplay;_para2 : PXHostAddress;_para3 : longint) : longint; cdecl;external ;
- {
- function XAddToExtensionList(_para1 : ^^*;_para2 : PXExtData) : longint; cdecl;external ;
- }
- function XAddToSaveSet(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;external ;
- function XAllocColor(_para1 : PDisplay;_para2 : TColormap;_para3 : PXColor) : TStatus; cdecl;external ;
- function XAllocColorCells(_para1 : PDisplay;_para2 : TColormap;_para3 : TBool;_para4 : PCardinal;_para5 : cardinal;_para6 : PCardinal;_para7 : cardinal) : TStatus; cdecl;external ;
- function XAllocColorPlanes(_para1 : PDisplay;_para2 : TColormap;_para3 : TBool;_para4 : PCardinal;_para5 : longint;_para6 : longint;_para7 : longint;_para8 : longint;_para9 : PCardinal;_para10 : PCardinal;_para11 : PCardinal) : TStatus; cdecl;external ;
- function XAllocNamedColor(_para1 : PDisplay;_para2 : TColormap;_para3 : pchar;_para4 : PXColor;_para5 : PXColor) : TStatus; cdecl;external ;
- function XAllowEvents(_para1 : PDisplay;_para2 : longint;_para3 : TTime) : longint; cdecl;external ;
- function XAutoRepeatOff(_para1 : PDisplay) : longint; cdecl;external ;
- function XAutoRepeatOn(_para1 : PDisplay) : longint; cdecl;external ;
- function XBell(_para1 : PDisplay;_para2 : longint) : longint; cdecl;external ;
- function XBitmapBitOrder(_para1 : PDisplay) : longint; cdecl;external ;
- function XBitmapPad(_para1 : PDisplay) : longint; cdecl;external ;
- function XBitmapUnit(_para1 : PDisplay) : longint; cdecl;external ;
- function XCellsOfScreen(_para1 : PScreen) : longint; cdecl;external ;
- function XChangeActivePointerGrab(_para1 : PDisplay;_para2 : cardinal;_para3 : TCursor;_para4 : TTime) : longint; cdecl;external ;
- function XChangeGC(_para1 : PDisplay;_para2 : TGC;_para3 : cardinal;_para4 : PXGCValues) : longint; cdecl;external ;
- function XChangeKeyboardControl(_para1 : PDisplay;_para2 : cardinal;_para3 : PXKeyboardControl) : longint; cdecl;external ;
- function XChangeKeyboardMapping(_para1 : PDisplay;_para2 : longint;_para3 : longint;_para4 : PKeySym;_para5 : longint) : longint; cdecl;external ;
- function XChangePointerControl(_para1 : PDisplay;_para2 : TBool;_para3 : TBool;_para4 : longint;_para5 : longint;_para6 : longint) : longint; cdecl;external ;
- function XChangeProperty(_para1 : PDisplay;_para2 : TWindow;_para3 : TAtom;_para4 : TAtom;_para5 : longint;_para6 : longint;_para7 : pchar;_para8 : longint) : longint; cdecl;external ;
- function XChangeSaveSet(_para1 : PDisplay;_para2 : TWindow;_para3 : longint) : longint; cdecl;external ;
- function XChangeWindowAttributes(_para1 : PDisplay;_para2 : TWindow;_para3 : cardinal;_para4 : PXSetWindowAttributes) : longint; cdecl;external ;
- {
- function XCheckIfEvent(_para1 : PDisplay;_para2 : PXEvent;_para3 : function(_para1 : PDisplay;_para2 : PXEvent;_para3 : XPointer) : TBool;_para4 : XPointer) : TBool; cdecl;external ;
- }
- function XCheckMaskEvent(_para1 : PDisplay;_para2 : longint;_para3 : PXEvent) : TBool; cdecl;external ;
- function XCheckTypedEvent(_para1 : PDisplay;_para2 : longint;_para3 : PXEvent) : TBool; cdecl;external ;
- function XCheckTypedWindowEvent(_para1 : PDisplay;_para2 : TWindow;_para3 : longint;_para4 : PXEvent) : TBool; cdecl;external ;
- function XCheckWindowEvent(_para1 : PDisplay;_para2 : TWindow;_para3 : longint;_para4 : PXEvent) : TBool; cdecl;external ;
- function XCirculateSubwindows(_para1 : PDisplay;_para2 : TWindow;_para3 : longint) : longint; cdecl;external ;
- function XCirculateSubwindowsDown(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;external ;
- function XCirculateSubwindowsUp(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;external ;
- function XClearArea(_para1 : PDisplay;_para2 : TWindow;_para3 : longint;_para4 : longint;_para5 : cardinal;_para6 : cardinal;_para7 : TBool) : longint; cdecl;external ;
- function XClearWindow(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;external ;
- function XCloseDisplay(_para1 : PDisplay) : longint; cdecl;external ;
- function XConfigureWindow(_para1 : PDisplay;_para2 : TWindow;_para3 : cardinal;_para4 : PXWindowChanges) : longint; cdecl;external ;
- function XConnectionNumber(_para1 : PDisplay) : longint; cdecl;external ;
- function XConvertSelection(_para1 : PDisplay;_para2 : TAtom;_para3 : TAtom;_para4 : TAtom;_para5 : TWindow;_para6 : TTime) : longint; cdecl;external ;
- function XCopyArea(_para1 : PDisplay;_para2 : TDrawable;_para3 : TDrawable;_para4 : TGC;_para5 : longint;_para6 : longint;_para7 : cardinal;_para8 : cardinal;_para9 : longint;_para10 : longint) : longint; cdecl;external ;
- function XCopyGC(_para1 : PDisplay;_para2 : TGC;_para3 : cardinal;_para4 : TGC) : longint; cdecl;external ;
- function XCopyPlane(_para1 : PDisplay;_para2 : TDrawable;_para3 : TDrawable;_para4 : TGC;_para5 : longint;_para6 : longint;_para7 : cardinal;_para8 : cardinal;_para9 : longint;_para10 : longint;_para11 : cardinal) : longint; cdecl;external ;
- function XDefaultDepth(_para1 : PDisplay;_para2 : longint) : longint; cdecl;external ;
- function XDefaultDepthOfScreen(_para1 : PScreen) : longint; cdecl;external ;
- function XDefaultScreen(_para1 : PDisplay) : longint; cdecl;external ;
- function XDefineCursor(_para1 : PDisplay;_para2 : TWindow;_para3 : TCursor) : longint; cdecl;external ;
- function XDeleteProperty(_para1 : PDisplay;_para2 : TWindow;_para3 : TAtom) : longint; cdecl;external ;
- function XDestroyWindow(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;external ;
- function XDestroySubwindows(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;external ;
- function XDoesBackingStore(_para1 : PScreen) : longint; cdecl;external ;
- function XDoesSaveUnders(_para1 : PScreen) : TBool; cdecl;external ;
- function XDisableAccessControl(_para1 : PDisplay) : longint; cdecl;external ;
- function XDisplayCells(_para1 : PDisplay;_para2 : longint) : longint; cdecl;external ;
- function XDisplayHeight(_para1 : PDisplay;_para2 : longint) : longint; cdecl;external ;
- function XDisplayHeightMM(_para1 : PDisplay;_para2 : longint) : longint; cdecl;external ;
- function XDisplayKeycodes(_para1 : PDisplay;_para2 : Plongint;_para3 : Plongint) : longint; cdecl;external ;
- function XDisplayPlanes(_para1 : PDisplay;_para2 : longint) : longint; cdecl;external ;
- function XDisplayWidth(_para1 : PDisplay;_para2 : longint) : longint; cdecl;external ;
- function XDisplayWidthMM(_para1 : PDisplay;_para2 : longint) : longint; cdecl;external ;
- function XDrawArc(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint;_para6 : cardinal;_para7 : cardinal;_para8 : longint;_para9 : longint) : longint; cdecl;external ;
- function XDrawArcs(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : PXArc;_para5 : longint) : longint; cdecl;external ;
- function XDrawImageString(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint;_para6 : pchar;_para7 : longint) : longint; cdecl;external ;
- function XDrawImageString16(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint;_para6 : PXChar2b;_para7 : longint) : longint; cdecl;external ;
- function XDrawLine(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint;_para6 : longint;_para7 : longint) : longint; cdecl;external ;
- function XDrawLines(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : PXPoint;_para5 : longint;_para6 : longint) : longint; cdecl;external ;
- function XDrawPoint(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint) : longint; cdecl;external ;
- function XDrawPoints(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : PXPoint;_para5 : longint;_para6 : longint) : longint; cdecl;external ;
- function XDrawRectangle(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint;_para6 : cardinal;_para7 : cardinal) : longint; cdecl;external ;
- function XDrawRectangles(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : PXRectangle;_para5 : longint) : longint; cdecl;external ;
- function XDrawSegments(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : PXSegment;_para5 : longint) : longint; cdecl;external ;
- function XDrawString(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint;_para6 : pchar;_para7 : longint) : longint; cdecl;external ;
- function XDrawString16(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint;_para6 : PXChar2b;_para7 : longint) : longint; cdecl;external ;
- function XDrawText(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint;_para6 : PXTextItem;_para7 : longint) : longint; cdecl;external ;
- function XDrawText16(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint;_para6 : PXTextItem16;_para7 : longint) : longint; cdecl;external ;
- function XEnableAccessControl(_para1 : PDisplay) : longint; cdecl;external ;
- function XEventsQueued(_para1 : PDisplay;_para2 : longint) : longint; cdecl;external ;
- function XFetchName(_para1 : PDisplay;_para2 : TWindow;_para3 : PPChar) : TStatus; cdecl;external ;
- function XFillArc(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint;_para6 : cardinal;_para7 : cardinal;_para8 : longint;_para9 : longint) : longint; cdecl;external ;
- function XFillArcs(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : PXArc;_para5 : longint) : longint; cdecl;external ;
- function XFillPolygon(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : PXPoint;_para5 : longint;_para6 : longint;_para7 : longint) : longint; cdecl;external ;
- function XFillRectangle(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint;_para6 : cardinal;_para7 : cardinal) : longint; cdecl;external ;
- function XFillRectangles(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : PXRectangle;_para5 : longint) : longint; cdecl;external ;
- function XFlush(_para1 : PDisplay) : longint; cdecl;external ;
- function XForceScreenSaver(_para1 : PDisplay;_para2 : longint) : longint; cdecl;external ;
- function XFree(_para1 : pointer) : longint; cdecl;external ;
- function XFreeColormap(_para1 : PDisplay;_para2 : TColormap) : longint; cdecl;external ;
- function XFreeColors(_para1 : PDisplay;_para2 : TColormap;_para3 : PCardinal;_para4 : longint;_para5 : cardinal) : longint; cdecl;external ;
- function XFreeCursor(_para1 : PDisplay;_para2 : TCursor) : longint; cdecl;external ;
- function XFreeExtensionList(_para1 : PPChar) : longint; cdecl;external ;
- function XFreeFont(_para1 : PDisplay;_para2 : PXFontStruct) : longint; cdecl;external ;
- function XFreeFontInfo(_para1 : PPChar;_para2 : PXFontStruct;_para3 : longint) : longint; cdecl;external ;
- function XFreeFontNames(_para1 : PPChar) : longint; cdecl;external ;
- function XFreeFontPath(_para1 : PPChar) : longint; cdecl;external ;
- function XFreeGC(_para1 : PDisplay;_para2 : TGC) : longint; cdecl;external ;
- function XFreeModifiermap(_para1 : PXModifierKeymap) : longint; cdecl;external ;
- function XFreePixmap(_para1 : PDisplay;_para2 : TPixmap) : longint; cdecl;external ;
- function XGeometry(_para1 : PDisplay;_para2 : longint;_para3 : pchar;_para4 : pchar;_para5 : cardinal;_para6 : cardinal;_para7 : cardinal;_para8 : longint;_para9 : longint;_para10 : Plongint;_para11 : Plongint;_para12 : Plongint;_para13 : Plongint) : longint; cdecl;external ;
- function XGetErrorDatabaseText(_para1 : PDisplay;_para2 : pchar;_para3 : pchar;_para4 : pchar;_para5 : pchar;_para6 : longint) : longint; cdecl;external ;
- function XGetErrorText(_para1 : PDisplay;_para2 : longint;_para3 : pchar;_para4 : longint) : longint; cdecl;external ;
- function XGetFontProperty(_para1 : PXFontStruct;_para2 : TAtom;_para3 : PCardinal) : TBool; cdecl;external ;
- function XGetGCValues(_para1 : PDisplay;_para2 : TGC;_para3 : cardinal;_para4 : PXGCValues) : TStatus; cdecl;external ;
- function XGetGeometry(_para1 : PDisplay;_para2 : TDrawable;_para3 : PWindow;_para4 : Plongint;_para5 : Plongint;_para6 : PCardinal;_para7 : PCardinal;_para8 : PCardinal;_para9 : PCardinal) : TStatus; cdecl;external ;
- function XGetIconName(_para1 : PDisplay;_para2 : TWindow;_para3 : PPChar) : TStatus; cdecl;external ;
- function XGetInputFocus(_para1 : PDisplay;_para2 : PWindow;_para3 : Plongint) : longint; cdecl;external ;
- function XGetKeyboardControl(_para1 : PDisplay;_para2 : PXKeyboardState) : longint; cdecl;external ;
- function XGetPointerControl(_para1 : PDisplay;_para2 : Plongint;_para3 : Plongint;_para4 : Plongint) : longint; cdecl;external ;
- function XGetPointerMapping(_para1 : PDisplay;_para2 : pchar;_para3 : longint) : longint; cdecl;external ;
- function XGetScreenSaver(_para1 : PDisplay;_para2 : Plongint;_para3 : Plongint;_para4 : Plongint;_para5 : Plongint) : longint; cdecl;external ;
- function XGetTransientForHint(_para1 : PDisplay;_para2 : TWindow;_para3 : PWindow) : TStatus; cdecl;external ;
- function XGetWindowProperty(_para1 : PDisplay;_para2 : TWindow;_para3 : TAtom;_para4 : longint;_para5 : longint;_para6 : TBool;_para7 : TAtom;_para8 : PAtom;_para9 : Plongint;_para10 : PCardinal;_para11 : PCardinal;_para12 : PPChar) : longint; cdecl;external ;
- function XGetWindowAttributes(_para1 : PDisplay;_para2 : TWindow;_para3 : PXWindowAttributes) : TStatus; cdecl;external ;
- function XGrabButton(_para1 : PDisplay;_para2 : cardinal;_para3 : cardinal;_para4 : TWindow;_para5 : TBool;_para6 : cardinal;_para7 : longint;_para8 : longint;_para9 : TWindow;_para10 : TCursor) : longint; cdecl;external ;
- function XGrabKey(_para1 : PDisplay;_para2 : longint;_para3 : cardinal;_para4 : TWindow;_para5 : TBool;_para6 : longint;_para7 : longint) : longint; cdecl;external ;
- function XGrabKeyboard(_para1 : PDisplay;_para2 : TWindow;_para3 : TBool;_para4 : longint;_para5 : longint;_para6 : TTime) : longint; cdecl;external ;
- function XGrabPointer(_para1 : PDisplay;_para2 : TWindow;_para3 : TBool;_para4 : cardinal;_para5 : longint;_para6 : longint;_para7 : TWindow;_para8 : TCursor;_para9 : TTime) : longint; cdecl;external ;
- function XGrabServer(_para1 : PDisplay) : longint; cdecl;external ;
- function XHeightMMOfScreen(_para1 : PScreen) : longint; cdecl;external ;
- function XHeightOfScreen(_para1 : PScreen) : longint; cdecl;external ;
- {
- function XIfEvent(_para1 : PDisplay;_para2 : PXEvent;_para3 : function(_para1 : PDisplay;_para2 : PXEvent;_para3 : XPointer) : TBool;_para4 : XPointer) : longint; cdecl;external ;
- }
- function XImageByteOrder(_para1 : PDisplay) : longint; cdecl;external ;
- function XInstallColormap(_para1 : PDisplay;_para2 : TColormap) : longint; cdecl;external ;
- function XKeysymToKeycode(_para1 : PDisplay;_para2 : TKeySym) : TKeyCode; cdecl;external ;
- function XKillClient(_para1 : PDisplay;_para2 : TXID) : longint; cdecl;external ;
- {
- function XLastKnownRequestProcessed(_para1 : PDisplay) : cardinal; cdecl;external ;
- }
- function XLookupColor(_para1 : PDisplay;_para2 : TColormap;_para3 : pchar;_para4 : PXColor;_para5 : PXColor) : TStatus; cdecl;external ;
- function XLowerWindow(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;external ;
- function XMapRaised(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;external ;
- function XMapSubwindows(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;external ;
- function XMapWindow(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;external ;
- function XMaskEvent(_para1 : PDisplay;_para2 : longint;_para3 : PXEvent) : longint; cdecl;external ;
- function XMaxCmapsOfScreen(_para1 : PScreen) : longint; cdecl;external ;
- function XMinCmapsOfScreen(_para1 : PScreen) : longint; cdecl;external ;
- function XMoveResizeWindow(_para1 : PDisplay;_para2 : TWindow;_para3 : longint;_para4 : longint;_para5 : cardinal;_para6 : cardinal) : longint; cdecl;external ;
- function XMoveWindow(_para1 : PDisplay;_para2 : TWindow;_para3 : longint;_para4 : longint) : longint; cdecl;external ;
- function XNextEvent(_para1 : PDisplay;_para2 : PXEvent) : longint; cdecl;external ;
- function XNoOp(_para1 : PDisplay) : longint; cdecl;external ;
- function XParseColor(_para1 : PDisplay;_para2 : TColormap;_para3 : pchar;_para4 : PXColor) : TStatus; cdecl;external ;
- function XParseGeometry(_para1 : pchar;_para2 : Plongint;_para3 : Plongint;_para4 : PCardinal;_para5 : PCardinal) : longint; cdecl;external ;
- function XPeekEvent(_para1 : PDisplay;_para2 : PXEvent) : longint; cdecl;external ;
- {
- function XPeekIfEvent(_para1 : PDisplay;_para2 : PXEvent;_para3 : function(_para1 : PDisplay;_para2 : PXEvent;_para3 : XPointer) : TBool;_para4 : XPointer) : longint; cdecl;external ;
- }
- function XPending(_para1 : PDisplay) : longint; cdecl;external ;
- function XPlanesOfScreen(_para1 : PScreen) : longint; cdecl;external ;
- function XProtocolRevision(_para1 : PDisplay) : longint; cdecl;external ;
- function XProtocolVersion(_para1 : PDisplay) : longint; cdecl;external ;
- function XPutBackEvent(_para1 : PDisplay;_para2 : PXEvent) : longint; cdecl;external ;
- function XPutImage(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : PXImage;_para5 : longint;_para6 : longint;_para7 : longint;_para8 : longint;_para9 : cardinal;_para10 : cardinal) : longint; cdecl;external ;
- function XQLength(_para1 : PDisplay) : longint; cdecl;external ;
- function XQueryBestCursor(_para1 : PDisplay;_para2 : TDrawable;_para3 : cardinal;_para4 : cardinal;_para5 : PCardinal;_para6 : PCardinal) : TStatus; cdecl;external ;
- function XQueryBestSize(_para1 : PDisplay;_para2 : longint;_para3 : TDrawable;_para4 : cardinal;_para5 : cardinal;_para6 : PCardinal;_para7 : PCardinal) : TStatus; cdecl;external ;
- function XQueryBestStipple(_para1 : PDisplay;_para2 : TDrawable;_para3 : cardinal;_para4 : cardinal;_para5 : PCardinal;_para6 : PCardinal) : TStatus; cdecl;external ;
- function XQueryBestTile(_para1 : PDisplay;_para2 : TDrawable;_para3 : cardinal;_para4 : cardinal;_para5 : PCardinal;_para6 : PCardinal) : TStatus; cdecl;external ;
- function XQueryColor(_para1 : PDisplay;_para2 : TColormap;_para3 : PXColor) : longint; cdecl;external ;
- function XQueryColors(_para1 : PDisplay;_para2 : TColormap;_para3 : PXColor;_para4 : longint) : longint; cdecl;external ;
- function XQueryExtension(_para1 : PDisplay;_para2 : pchar;_para3 : Plongint;_para4 : Plongint;_para5 : Plongint) : TBool; cdecl;external ;
- {
- function XQueryKeymap(_para1 : PDisplay;_para2 : arraycdecl;external ;
- }
- function XQueryPointer(_para1 : PDisplay;_para2 : TWindow;_para3 : PWindow;_para4 : PWindow;_para5 : Plongint;_para6 : Plongint;_para7 : Plongint;_para8 : Plongint;_para9 : PCardinal) : TBool; cdecl;external ;
- function XQueryTextExtents(_para1 : PDisplay;_para2 : TXID;_para3 : pchar;_para4 : longint;_para5 : Plongint;_para6 : Plongint;_para7 : Plongint;_para8 : PXCharStruct) : longint; cdecl;external ;
- function XQueryTextExtents16(_para1 : PDisplay;_para2 : TXID;_para3 : PXChar2b;_para4 : longint;_para5 : Plongint;_para6 : Plongint;_para7 : Plongint;_para8 : PXCharStruct) : longint; cdecl;external ;
- function XQueryTree(_para1 : PDisplay;_para2 : TWindow;_para3 : PWindow;_para4 : PWindow;_para5 : PPWindow;_para6 : PCardinal) : TStatus; cdecl;external ;
- function XRaiseWindow(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;external ;
- function XReadBitmapFile(_para1 : PDisplay;_para2 : TDrawable;_para3 : pchar;_para4 : PCardinal;_para5 : PCardinal;_para6 : PPixmap;_para7 : Plongint;_para8 : Plongint) : longint; cdecl;external ;
- function XReadBitmapFileData(_para1 : pchar;_para2 : PCardinal;_para3 : PCardinal;_para4 : PPChar;_para5 : Plongint;_para6 : Plongint) : longint; cdecl;external ;
- function XRebindKeysym(_para1 : PDisplay;_para2 : TKeySym;_para3 : PKeySym;_para4 : longint;_para5 : pchar;_para6 : longint) : longint; cdecl;external ;
- function XRecolorCursor(_para1 : PDisplay;_para2 : TCursor;_para3 : PXColor;_para4 : PXColor) : longint; cdecl;external ;
- function XRefreshKeyboardMapping(_para1 : PXMappingEvent) : longint; cdecl;external ;
- function XRemoveFromSaveSet(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;external ;
- function XRemoveHost(_para1 : PDisplay;_para2 : PXHostAddress) : longint; cdecl;external ;
- function XRemoveHosts(_para1 : PDisplay;_para2 : PXHostAddress;_para3 : longint) : longint; cdecl;external ;
- function XReparentWindow(_para1 : PDisplay;_para2 : TWindow;_para3 : TWindow;_para4 : longint;_para5 : longint) : longint; cdecl;external ;
- function XResetScreenSaver(_para1 : PDisplay) : longint; cdecl;external ;
- function XResizeWindow(_para1 : PDisplay;_para2 : TWindow;_para3 : cardinal;_para4 : cardinal) : longint; cdecl;external ;
- function XRestackWindows(_para1 : PDisplay;_para2 : PWindow;_para3 : longint) : longint; cdecl;external ;
- function XRotateBuffers(_para1 : PDisplay;_para2 : longint) : longint; cdecl;external ;
- function XRotateWindowProperties(_para1 : PDisplay;_para2 : TWindow;_para3 : PAtom;_para4 : longint;_para5 : longint) : longint; cdecl;external ;
- function XScreenCount(_para1 : PDisplay) : longint; cdecl;external ;
- function XSelectInput(_para1 : PDisplay;_para2 : TWindow;_para3 : longint) : longint; cdecl;external ;
- function XSendEvent(_para1 : PDisplay;_para2 : TWindow;_para3 : TBool;_para4 : longint;_para5 : PXEvent) : TStatus; cdecl;external ;
- function XSetAccessControl(_para1 : PDisplay;_para2 : longint) : longint; cdecl;external ;
- function XSetArcMode(_para1 : PDisplay;_para2 : TGC;_para3 : longint) : longint; cdecl;external ;
- function XSetBackground(_para1 : PDisplay;_para2 : TGC;_para3 : cardinal) : longint; cdecl;external ;
- function XSetClipMask(_para1 : PDisplay;_para2 : TGC;_para3 : TPixmap) : longint; cdecl;external ;
- function XSetClipOrigin(_para1 : PDisplay;_para2 : TGC;_para3 : longint;_para4 : longint) : longint; cdecl;external ;
- function XSetClipRectangles(_para1 : PDisplay;_para2 : TGC;_para3 : longint;_para4 : longint;_para5 : PXRectangle;_para6 : longint;_para7 : longint) : longint; cdecl;external ;
- function XSetCloseDownMode(_para1 : PDisplay;_para2 : longint) : longint; cdecl;external ;
- function XSetCommand(_para1 : PDisplay;_para2 : TWindow;_para3 : PPChar;_para4 : longint) : longint; cdecl;external ;
- function XSetDashes(_para1 : PDisplay;_para2 : TGC;_para3 : longint;_para4 : pchar;_para5 : longint) : longint; cdecl;external ;
- function XSetFillRule(_para1 : PDisplay;_para2 : TGC;_para3 : longint) : longint; cdecl;external ;
- function XSetFillStyle(_para1 : PDisplay;_para2 : TGC;_para3 : longint) : longint; cdecl;external ;
- function XSetFont(_para1 : PDisplay;_para2 : TGC;_para3 : TFont) : longint; cdecl;external ;
- function XSetFontPath(_para1 : PDisplay;_para2 : PPChar;_para3 : longint) : longint; cdecl;external ;
- function XSetForeground(_para1 : PDisplay;_para2 : TGC;_para3 : cardinal) : longint; cdecl;external ;
- function XSetFunction(_para1 : PDisplay;_para2 : TGC;_para3 : longint) : longint; cdecl;external ;
- function XSetGraphicsExposures(_para1 : PDisplay;_para2 : TGC;_para3 : TBool) : longint; cdecl;external ;
- function XSetIconName(_para1 : PDisplay;_para2 : TWindow;_para3 : pchar) : longint; cdecl;external ;
- function XSetInputFocus(_para1 : PDisplay;_para2 : TWindow;_para3 : longint;_para4 : TTime) : longint; cdecl;external ;
- function XSetLineAttributes(_para1 : PDisplay;_para2 : TGC;_para3 : cardinal;_para4 : longint;_para5 : longint;_para6 : longint) : longint; cdecl;external ;
- function XSetModifierMapping(_para1 : PDisplay;_para2 : PXModifierKeymap) : longint; cdecl;external ;
- function XSetPlaneMask(_para1 : PDisplay;_para2 : TGC;_para3 : cardinal) : longint; cdecl;external ;
- function XSetPointerMapping(_para1 : PDisplay;_para2 : pchar;_para3 : longint) : longint; cdecl;external ;
- function XSetScreenSaver(_para1 : PDisplay;_para2 : longint;_para3 : longint;_para4 : longint;_para5 : longint) : longint; cdecl;external ;
- function XSetSelectionOwner(_para1 : PDisplay;_para2 : TAtom;_para3 : TWindow;_para4 : TTime) : longint; cdecl;external ;
- function XSetState(_para1 : PDisplay;_para2 : TGC;_para3 : cardinal;_para4 : cardinal;_para5 : longint;_para6 : cardinal) : longint; cdecl;external ;
- function XSetStipple(_para1 : PDisplay;_para2 : TGC;_para3 : TPixmap) : longint; cdecl;external ;
- function XSetSubwindowMode(_para1 : PDisplay;_para2 : TGC;_para3 : longint) : longint; cdecl;external ;
- function XSetTSOrigin(_para1 : PDisplay;_para2 : TGC;_para3 : longint;_para4 : longint) : longint; cdecl;external ;
- function XSetTile(_para1 : PDisplay;_para2 : TGC;_para3 : TPixmap) : longint; cdecl;external ;
- function XSetWindowBackground(_para1 : PDisplay;_para2 : TWindow;_para3 : cardinal) : longint; cdecl;external ;
- function XSetWindowBackgroundPixmap(_para1 : PDisplay;_para2 : TWindow;_para3 : TPixmap) : longint; cdecl;external ;
- function XSetWindowBorder(_para1 : PDisplay;_para2 : TWindow;_para3 : cardinal) : longint; cdecl;external ;
- function XSetWindowBorderPixmap(_para1 : PDisplay;_para2 : TWindow;_para3 : TPixmap) : longint; cdecl;external ;
- function XSetWindowBorderWidth(_para1 : PDisplay;_para2 : TWindow;_para3 : cardinal) : longint; cdecl;external ;
- function XSetWindowColormap(_para1 : PDisplay;_para2 : TWindow;_para3 : TColormap) : longint; cdecl;external ;
- function XStoreBuffer(_para1 : PDisplay;_para2 : pchar;_para3 : longint;_para4 : longint) : longint; cdecl;external ;
- function XStoreBytes(_para1 : PDisplay;_para2 : pchar;_para3 : longint) : longint; cdecl;external ;
- function XStoreColor(_para1 : PDisplay;_para2 : TColormap;_para3 : PXColor) : longint; cdecl;external ;
- function XStoreColors(_para1 : PDisplay;_para2 : TColormap;_para3 : PXColor;_para4 : longint) : longint; cdecl;external ;
- function XStoreName(_para1 : PDisplay;_para2 : TWindow;_para3 : pchar) : longint; cdecl;external ;
- function XStoreNamedColor(_para1 : PDisplay;_para2 : TColormap;_para3 : pchar;_para4 : cardinal;_para5 : longint) : longint; cdecl;external ;
- function XSync(_para1 : PDisplay;_para2 : TBool) : longint; cdecl;external ;
- function XTextExtents(_para1 : PXFontStruct;_para2 : pchar;_para3 : longint;_para4 : Plongint;_para5 : Plongint;_para6 : Plongint;_para7 : PXCharStruct) : longint; cdecl;external ;
- function XTextExtents16(_para1 : PXFontStruct;_para2 : PXChar2b;_para3 : longint;_para4 : Plongint;_para5 : Plongint;_para6 : Plongint;_para7 : PXCharStruct) : longint; cdecl;external ;
- function XTextWidth(_para1 : PXFontStruct;_para2 : pchar;_para3 : longint) : longint; cdecl;external ;
- function XTextWidth16(_para1 : PXFontStruct;_para2 : PXChar2b;_para3 : longint) : longint; cdecl;external ;
- function XTranslateCoordinates(_para1 : PDisplay;_para2 : TWindow;_para3 : TWindow;_para4 : longint;_para5 : longint;_para6 : Plongint;_para7 : Plongint;_para8 : PWindow) : TBool; cdecl;external ;
- function XUndefineCursor(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;external ;
- function XUngrabButton(_para1 : PDisplay;_para2 : cardinal;_para3 : cardinal;_para4 : TWindow) : longint; cdecl;external ;
- function XUngrabKey(_para1 : PDisplay;_para2 : longint;_para3 : cardinal;_para4 : TWindow) : longint; cdecl;external ;
- function XUngrabKeyboard(_para1 : PDisplay;_para2 : TTime) : longint; cdecl;external ;
- function XUngrabPointer(_para1 : PDisplay;_para2 : TTime) : longint; cdecl;external ;
- function XUngrabServer(_para1 : PDisplay) : longint; cdecl;external ;
- function XUninstallColormap(_para1 : PDisplay;_para2 : TColormap) : longint; cdecl;external ;
- function XUnloadFont(_para1 : PDisplay;_para2 : TFont) : longint; cdecl;external ;
- function XUnmapSubwindows(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;external ;
- function XUnmapWindow(_para1 : PDisplay;_para2 : TWindow) : longint; cdecl;external ;
- function XVendorRelease(_para1 : PDisplay) : longint; cdecl;external ;
- function XWarpPointer(_para1 : PDisplay;_para2 : TWindow;_para3 : TWindow;_para4 : longint;_para5 : longint;_para6 : cardinal;_para7 : cardinal;_para8 : longint;_para9 : longint) : longint; cdecl;external ;
- function XWidthMMOfScreen(_para1 : PScreen) : longint; cdecl;external ;
- function XWidthOfScreen(_para1 : PScreen) : longint; cdecl;external ;
- function XWindowEvent(_para1 : PDisplay;_para2 : TWindow;_para3 : longint;_para4 : PXEvent) : longint; cdecl;external ;
- function XWriteBitmapFile(_para1 : PDisplay;_para2 : pchar;_para3 : TPixmap;_para4 : cardinal;_para5 : cardinal;_para6 : longint;_para7 : longint) : longint; cdecl;external ;
- function XSupportsLocale : TBool; cdecl;external ;
- function XSetLocaleModifiers(_para1 : pchar) : pchar; cdecl;external ;
- {
- function XOpenOM(_para1 : PDisplay;_para2 : ^*;_para3 : pchar;_para4 : pchar) : TXOM; cdecl;external ;
- }
- function XCloseOM(_para1 : TXOM) : TStatus; cdecl;external ;
- function XDisplayOfOM(_para1 : TXOM) : PDisplay; cdecl;external ;
- function XLocaleOfOM(_para1 : TXOM) : pchar; cdecl;external ;
- procedure XDestroyOC(_para1 : TXOC); cdecl;external ;
- function TXOMOfOC(_para1 : TXOC) : TXOM; cdecl;external ;
- function XCreateFontSet(_para1 : PDisplay;_para2 : pchar;_para3 : PPPChar;_para4 : Plongint;_para5 : PPChar) : TXFontSet; cdecl;external ;
- procedure XFreeFontSet(_para1 : PDisplay;_para2 : TXFontSet); cdecl;external ;
- function XFontsOfFontSet(_para1 : TXFontSet;_para2 : PPPXFontStruct;_para3 : PPPChar) : longint; cdecl;external ;
- function XBaseFontNameListOfFontSet(_para1 : TXFontSet) : pchar; cdecl;external ;
- function XLocaleOfFontSet(_para1 : TXFontSet) : pchar; cdecl;external ;
- function XContextDependentDrawing(_para1 : TXFontSet) : TBool; cdecl;external ;
- function XDirectionalDependentDrawing(_para1 : TXFontSet) : TBool; cdecl;external ;
- function XContextualDrawing(_para1 : TXFontSet) : TBool; cdecl;external ;
- function XExtentsOfFontSet(_para1 : TXFontSet) : PXFontSetExtents; cdecl;external ;
- function XmbTextEscapement(_para1 : TXFontSet;_para2 : pchar;_para3 : longint) : longint; cdecl;external ;
- function XwcTextEscapement(_para1 : TXFontSet;_para2 : Pwchar_t;_para3 : longint) : longint; cdecl;external ;
- function XmbTextExtents(_para1 : TXFontSet;_para2 : pchar;_para3 : longint;_para4 : PXRectangle;_para5 : PXRectangle) : longint; cdecl;external ;
- function XwcTextExtents(_para1 : TXFontSet;_para2 : Pwchar_t;_para3 : longint;_para4 : PXRectangle;_para5 : PXRectangle) : longint; cdecl;external ;
- function XmbTextPerCharExtents(_para1 : TXFontSet;_para2 : pchar;_para3 : longint;_para4 : PXRectangle;_para5 : PXRectangle;_para6 : longint;_para7 : Plongint;_para8 : PXRectangle;_para9 : PXRectangle) : TStatus; cdecl;external ;
- function XwcTextPerCharExtents(_para1 : TXFontSet;_para2 : Pwchar_t;_para3 : longint;_para4 : PXRectangle;_para5 : PXRectangle;_para6 : longint;_para7 : Plongint;_para8 : PXRectangle;_para9 : PXRectangle) : TStatus; cdecl;external ;
- procedure XmbDrawText(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint;_para6 : PXmbTextItem;_para7 : longint); cdecl;external ;
- procedure XwcDrawText(_para1 : PDisplay;_para2 : TDrawable;_para3 : TGC;_para4 : longint;_para5 : longint;_para6 : PXwcTextItem;_para7 : longint); cdecl;external ;
- procedure XmbDrawString(_para1 : PDisplay;_para2 : TDrawable;_para3 : TXFontSet;_para4 : TGC;_para5 : longint;_para6 : longint;_para7 : pchar;_para8 : longint); cdecl;external ;
- procedure XwcDrawString(_para1 : PDisplay;_para2 : TDrawable;_para3 : TXFontSet;_para4 : TGC;_para5 : longint;_para6 : longint;_para7 : Pwchar_t;_para8 : longint); cdecl;external ;
- procedure XmbDrawImageString(_para1 : PDisplay;_para2 : TDrawable;_para3 : TXFontSet;_para4 : TGC;_para5 : longint;_para6 : longint;_para7 : pchar;_para8 : longint); cdecl;external ;
- procedure XwcDrawImageString(_para1 : PDisplay;_para2 : TDrawable;_para3 : TXFontSet;_para4 : TGC;_para5 : longint;_para6 : longint;_para7 : Pwchar_t;_para8 : longint); cdecl;external ;
- {
- function XOpenIM(_para1 : PDisplay;_para2 : P*;_para3 : pchar;_para4 : pchar) : TXIM; cdecl;external ;
- }
- function XCloseIM(_para1 : TXIM) : TStatus; cdecl;external ;
- function XDisplayOfIM(_para1 : TXIM) : PDisplay; cdecl;external ;
- function XLocaleOfIM(_para1 : TXIM) : pchar; cdecl;external ;
- procedure XDestroyIC(_para1 : TXIC); cdecl;external ;
- procedure XSetICFocus(_para1 : TXIC); cdecl;external ;
- procedure XUnsetICFocus(_para1 : TXIC); cdecl;external ;
- function XwcResetIC(_para1 : TXIC) : Pwchar_t; cdecl;external ;
- function XmbResetIC(_para1 : TXIC) : pchar; cdecl;external ;
- function TXIMOfIC(_para1 : TXIC) : TXIM; cdecl;external ;
- function XFilterEvent(_para1 : PXEvent;_para2 : TWindow) : TBool; cdecl;external ;
- function XmbLookupString(_para1 : TXIC;_para2 : PXKeyPressedEvent;_para3 : pchar;_para4 : longint;_para5 : PKeySym;_para6 : PStatus) : longint; cdecl;external ;
- function XwcLookupString(_para1 : TXIC;_para2 : PXKeyPressedEvent;_para3 : Pwchar_t;_para4 : longint;_para5 : PKeySym;_para6 : PStatus) : longint; cdecl;external ;
- {
- function XRegisterIMInstantiateCallback(_para1 : PDisplay;_para2 : P*;_para3 : pchar;_para4 : pchar;_para5 : TXIMProc;_para6 : PXPointer) : TBool; cdecl;external ;
- function XUnregisterIMInstantiateCallback(_para1 : PDisplay;_para2 : P*;_para3 : pchar;_para4 : pchar;_para5 : TXIMProc;_para6 : PXPointer) : TBool; cdecl;external ;
- }
- function XInternalConnectionNumbers(_para1 : PDisplay;_para2 : PPlongint;_para3 : Plongint) : TStatus; cdecl;external ;
- procedure XProcessInternalConnection(_para1 : PDisplay;_para2 : longint); cdecl;external ;
- function XAddConnectionWatch(_para1 : PDisplay;_para2 : TXConnectionWatchProc;_para3 : TXPointer) : TStatus; cdecl;external ;
- procedure XRemoveConnectionWatch(_para1 : PDisplay;_para2 : TXConnectionWatchProc;_para3 : TXPointer); cdecl;external ;
- begin
- end.
|