Commit Graph

277 Commits

Author SHA1 Message Date
frese b4f1bcad78 - changed variable arguments and return values in set-wm-hints!,
get-wm-hints, set-wm-normal-hints!, get-wm-normal-hints,
create-gcontext, change-gcontext, get-visual-info,
change-window-attributes, get-window-attributes, configure-window,
create-window to use an enumerated type instead of symbols.
- renamed functions in xlib-client (e.g. wm-hints to get-wm-hints).
2002-01-06 16:53:13 +00:00
frese ef23f9f7c7 - added the library dl to the linker options. 2002-01-06 16:43:32 +00:00
mainzelm 20fc229b08 Error handling similar to sigevents 2001-12-19 21:37:16 +00:00
frese 625a7c2fc2 + added forgotten export of scx_Copy_Region. 2001-12-13 13:26:21 +00:00
mainzelm eb193c9fed + Let the image depend on the config files.
+ Minor clean-up.
2001-12-04 14:20:18 +00:00
mainzelm ac61d5fcef Wait on events by using the VM's select. 2001-12-04 14:18:57 +00:00
frese 9a316771fc + added more example scripts. 2001-12-04 13:49:07 +00:00
mainzelm 35cbba0dc3 Let image depend on Scheme source files. 2001-12-04 13:13:26 +00:00
mainzelm 7b96420c19 Build with scx 2001-12-04 11:16:05 +00:00
mainzelm 443719def9 Use SCXIMAGE to determine the image. 2001-12-04 11:07:47 +00:00
mainzelm d77ab388d1 Build scx.image and scx. 2001-12-04 11:07:15 +00:00
frese 6a225d755a - basic "Hello World" example. 2001-12-04 10:24:59 +00:00
frese 08c1a8b798 - update and moved here from c/xlib/ 2001-12-04 10:23:51 +00:00
frese 03778abc9e + added a second version of wait-event. See event.scm for details. 2001-12-04 10:18:12 +00:00
frese b909c2a042 - fixed typos
- added missing load's in some structures.
2001-10-30 14:31:36 +00:00
frese 9c3925b721 - elk used this file but we never did. 2001-10-23 09:46:12 +00:00
frese 4de9034f71 - updated for new bindings.
- added threads to xlib-event structure. wait-event needs sleep.
2001-10-09 15:51:33 +00:00
frese 7a7c752670 - added and corrected some symbol tables. 2001-10-09 15:46:21 +00:00
frese faffbdd4ed - added finalize? argument to make-pixel, so that allocated
color-cells (=pixels) are freed correctly.
2001-10-09 15:45:26 +00:00
frese fefeb73ccf - completed get-gcontext-values and change/get-window-attributes to
pack/unpack all values correctly.
- added copy-gcontext! and copy-gcontext
- added comments.
2001-10-09 15:43:55 +00:00
frese 9478e09049 - make-font can now create a font from a font-id (Xfont)
- added %font->fontstruct, resp. scx_Font_ID_To_Font_Struct for that.
- removed gcontext-font (see gcontext.scm)
- added comments.
2001-10-09 15:42:26 +00:00
frese 231afe173a - added wait-event
- event-args now returns an alist of the event fields.
2001-10-09 15:40:01 +00:00
frese b4fb3ffd9f - added display-select-input, resp. scx_Display_Select_Input. 2001-10-09 15:33:45 +00:00
frese bb1ee4a138 - added comments and newlines. 2001-10-09 15:32:54 +00:00
frese 648252ba0d - removed direct calls to scx_Create_Color
- renamed save-color-cell to store-color
- added store-colors, copy-colormap-and-free,
respect. scx_Store_Colors, scx_Copy_Colormap
- renamed alloc-named-color to query/alloc-named-color
- added new alloc-named-color that can be used like alloc-color!
- changed my-floor definition (color.scm)
- added parse-color
- updated calls to make-pixel
2001-10-09 15:31:33 +00:00
frese ac8219c0a8 - fixed a memory leak in scx_Wm_Hints. 2001-10-09 15:27:30 +00:00
frese 41efc382c7 + graphic: changed representations of rectangles to lists (x y width height),
and points to pairs (x . y). Added some auxiliary functions for that.
+ text: made the format arguments optional, and default to '1-byte.
+ added comments.
2001-10-04 12:31:44 +00:00
frese f388edb0f1 + fixed bugs in scx_Display_Keycodes_Per_Keysym and
scx_Keycode_To_Keysym.
+ added comments.
2001-10-04 12:21:25 +00:00
frese 45c05c8475 + added new types, interface and structure for region. 2001-09-25 12:56:15 +00:00
frese 5bd0685662 + added support for regions. 2001-09-25 12:45:12 +00:00
frese e7cce49d13 + Added support for visuals.
+ Implemented some missing routines for color control:
create-colormap, alloc-color-cells, set-color-cell.
2001-09-20 14:41:01 +00:00
frese f6d39682a3 fixed some typos. 2001-08-29 14:54:26 +00:00
frese 780cc2f939 implementation for scheme48. 2001-08-29 14:54:05 +00:00
frese 3a36140b69 corrected the implementation of the after-function stuff. 2001-08-29 14:52:44 +00:00
frese b0a1f88472 added the error, extension, utility and grab packages. added
parse-color to the colormap package.
2001-08-29 14:49:31 +00:00
frese aa1926d027 made the mandatory arguments to create-gcontext (drawable) and
create-window (parent width height) _really_ mandatory.
2001-08-29 14:47:03 +00:00
frese fd66d0396b new implementations. 2001-08-29 14:44:15 +00:00
frese c72bd59c42 fixed some bugs and typos. 2001-08-29 14:43:49 +00:00
nofreude 6162bf3dec first implementation 2001-08-28 14:45:09 +00:00
nofreude 13e3c7ad78 first implementation for s48 2001-08-28 14:39:07 +00:00
nofreude e93288fc47 first implementation for s48 2001-08-28 14:19:32 +00:00
nofreude 415d3c638c added the parse-color Function.: 2001-08-22 14:53:08 +00:00
nofreude 254a6c92ce added the Scx_parse_Color Funktion. 2001-08-22 14:51:06 +00:00
nofreude a61c257d4e first implementation for s48 2001-08-22 12:09:56 +00:00
nofreude 814296eb3d First implementation 2001-08-22 12:06:41 +00:00
frese 42c8c9b37e implemented for scheme48. 2001-08-22 11:57:51 +00:00
frese 6455adec4b fixed some typos. 2001-08-22 11:56:46 +00:00
frese 9e1bddd658 added the key package. 2001-08-22 11:51:35 +00:00
frese 04a91a751e first implementation. 2001-08-22 11:50:05 +00:00
frese d4d7f0c759 used lists for the arguments and return values of those functions that did use
vectors before (if vectors were not neccessary).
2001-08-22 11:49:01 +00:00