On Wednesday 28 February 2018 13:25:52 fredvs wrote:
> Hello Martin.
>
> OK, I suppose that mse does this "pre-configure" at loading of each
> application.
> I suppose too that the program check what kind of windows manager is used,
> what atoms can be used, etc...
>
> > Which default parameters?
>
> i would like, if it is possible, to have a script or program that check the
> system and all the stuff needed by MSE.
> And, as result, like ./configure does for C programs, show a list with all
> the features that mse can deal.
>
Can you be more specific? Which features exactly? MSEgui tries to support the
features independent of the environment. In gui_init() of
lib/common/kernel/linux/mseguiintf.pas
and
lib/common/kernel/windows/mseguiintf.pas
some initialization and window property query will be done, in the
initialization section of mseguiintf.pas the loading of facultative system
libraries will be done.
MSEgui does not try to determine the active window manager, that would be
a "barrel without bottom" as one says in German.
The MSEgui command line parameters are listed in README.TXT:
"
MSEgui command line parameters
******************************
--FONTALIAS=<alias>,<fontname>[,<fontheight>[,<fontwidth>[,<options>[,<xscale>]
[,<ancestor>]]]]
Change the used fonts. Example for a 16 pixel height default font:
--FONTALIAS=stf_default,,16
--NOZEROLINES
Use 1-width lines instead of 0-width lines. X11 only. Workaround for buggy
HW-accelerated
X-servers which don't draw lineends exactly. Can degrade performance, see
https://bugzilla.opensuse.org/show_bug.cgi?id=1021803
--NOZORDERHANDLING
Do not touch Z-order of the windows.
--NORESTACKWINDOW
Do not use the NET_RESTACK_WINDOW protocol.
--RESTACKWINDOW
Use the NET_RESTACK_WINDOW protocol.
--NORECONFIGUREWMWINDOW
Do not use xreconfigurewmwindow() for window stacking operation.
--RECONFIGUREWMWINDOW
Use xreconfigurewmwindow() for window stacking operation.
--STACKMODEBELOWWORKAROUND
Necessary for windowmanagers with buggy xreconfigurewmwindow() handling.
--NOSTACKMODEBELOWWORKAROUND
No workaround.
--TOPLEVELRAISE
Use the top level frame window id instead of the application client window id
for window raise operation. Implies --NORESTACKWINDOW and
--NORECONFIGUREWMWINDOW.
--NOSTATICGRAVITY
Simulates staticgravity for buggy window managers.
"
Martin
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
mseide-msegui-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk