From: Scott L. <sl...@cs...> - 2002-04-01 05:44:06
|
Meant to include this with last message. Here's what the updated scheme hierarchy looks like: Display control: control over visual appearance Customization: changing visual appearance basic-styles cursor decor face style-options style stylist Optional features: optional visual features animated-edge-moves animated-iconify animation constraint-animation desk-background menus-extras focus-titlebar Events: Handling: modifier-key-bindings quote Generating: Keys: send-string Mouse: key-mover-xtest key-mover synth-events Window control: group (FULLY TESTED) undo (FULLY TESTED) window-configuration (FULLY TESTED) winops-menu (FULLY TESTED) Constraints: constraints constraint-investigator nonants simple-constraints ui-constraints-classes ui-constraints-composition ui-constraints-gdk-drawing ui-constraints-toggle-menu ui-constraints Focus: (FULLY TESTED) dir-focus (FULLY TESTED) focus-stack (FULLY TESTED) hover-focus (FULLY TESTED) last-mapped-window (FULLY TESTED) task-switcher (FULLY TESTED) Stacking: (FULLY TESTED) auto-raise (FULLY TESTED) easyraise (FULLY TESTED) stacking (FULLY TESTED) Position/size: (FULLY TESTED) auto-shrink (FULLY TESTED) auto-unobscure (FULLY TESTED) cascade (FULLY TESTED) placement (FULLY TESTED) shove-window (FULLY TESTED) snap (FULLY TESTED) tile (FULLY TESTED) Hints: gnome-hints kde-hints Virtual desks/viewports: (FULLY TESTED) edge-ops (FULLY TESTED) shutdown-opts (FULLY TESTED) virtual (FULLY TESTED) Themes: theme-impl themes Utility functions: Code: utility functions to be used by other scheme code bincomm corba file fvwm-compat fvwm-eval fvwm-module gtk hooks image-loaders listops number-convert optargs path-cache primopts rectangle reexport register rgb-database sort stringops time-convert window-locations xprop-extras Development support: utility functions to aid development/debugging property-respond reflection test-case visibility-reporter wininfo winlist Input: utility functions that get input from the user gtk-menu gtk-table-display prompt-binding prompt-bool prompt-color prompt-enum prompt-file prompt-font prompt-proc prompt-range prompt-string prompting-shell window-selection winlist-menu ViaVoice: viavoice-smrc viavoice Output: utility functions that display output to the user flash-window gtk-about gtk-message higlight-current-window lambda-startup-logo wavplay where-is Extras: (Optional functionality that is not really related to manipulating windows) ScwmBiff ScwmClock netscape debianapps-menu simplebiff xlock-menus Windowing applets: (Optional windowing functionality that uses windows for interface) ScwmButtons ScwmDeskButtons scwm-gtk-pager ui-constraints-buttons Help: describe doc image-path-suggestor report-usage Configuration: preferences prefs-menu Misc: stuff that didn't easily fall into above categories (needs further investigation) base minimal advice flux-gtk flux message-window module-types primopts report-usage session std-menus titlebar-buttons wmconfig-menu - Scott |