64 lines
1.5 KiB
INI
64 lines
1.5 KiB
INI
#include <definitions>
|
|
__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
|
|
*/
|
|
|