#include __E_CFG_VERSION 1 /* The short convenient way */ /* Format: * ("glob_for_title", "border_name") * * NB: glob_for_title can be a title with possible *'s to match like: * "*etscape*" */ USE_BORDER_FOR_TRANSIENT_CLIENT("TRANSIENT") USE_BORDER_FOR_SHAPED_CLIENT("SHAPED") USE_BORDER_FOR_UNRESIZABLE_CLIENT("FIXED_SIZE") USE_BORDER_FOR_CLIENT_WITH_CLASS("Enlightenment_Dialog", "MENU") /* ALSO available for use (the same way as above) */ /* note the same globbing with *'s applies for name and class fields */ /* USE_BORDER_FOR_CLIENT_WITH_NAME(name, border_name) USE_BORDER_FOR_CLIENT_WITH_CLASS(class, border_name) */ /* you can also do it .... The LONG way */ /* This is an example of explicitly doing a window match the LONG way */ /* __MATCH_WINDOW __BGN __NAME SHAPED_WINDOWS __USE_BORDER SHAPED __IS_SHAPED __ON __END */ /* also in addition to __IS_SHAPED: __IS_TRANSIENT __OFF __CANNOT_RESIZE_HORIZONTALLY __OFF __CANNOT_RESIZE_VERTICALLY __OFF also can set __HAS_NAME, __HAS_CLASS, __HAS_TITLE like *Netscape* also can set __IS_IN_WIDTH_RANGE and __IS_IN_HEIGHT_RANGE like 0 99999 */ /* Now here are some more "long examples" */ /* __MATCH_WINDOW __BGN __NAME SIDE_WINDOWS1 __USE_BORDER SIDE __HAS_TITLE The GIMP __END __MATCH_WINDOW __BGN __NAME TRANSIENT_WINDOWS __USE_BORDER TRANSIENT __IS_TRANSIENT __ON __END __MATCH_WINDOW __BGN __NAME FIXEDSIZE_WINDOWS __USE_BORDER FIXEDSIZE __CANNOT_RESIZE_HORIZONTALLY __ON __CANNOT_RESIZE_VERTICALLY __ON __END */