Under the older version of Xemacs (20.3), I am able to set my CDE desktop
session preferences so that Xemacs starts in a particular session "screen"
in lieu of the "screen" selected at the time it pops up. In addition, the
CDE home session preferences allow specifying the Xemacs window geometry.
These settings are stored in the
$HOME/user_name/.dt/sessions/home/dt.session file.
Using Version 21.1.8, Xemacs does not honor the style manager's "home
session" settings. Xemacs21 pops up in whatever "screen" the user has
selected at the time the window activates.
Please advise work-around or open bug for future fix. I have included my
dt.session file for your review.
Thanks,
Jim Magnant
Filename: dt.session
dtsmcmd -hints "-geometry 1x1+0+0 -state NormalState -cmd \"dtfile -session
dt01MxQP \"" -screen 0 -cmd "dtfile -session dt01MxQP"
dtsmcmd -hints "-geometry 0x13+253+961 -state NormalState -workspaces \"ws2
ws0 ws1 ws3 \" -cmd \"/usr/openwin/bin/clock -Wp 247 936 -Ws 132 59 -WP 8 11
+Wi +Wn -12 -digital -date +seconds -alarmtime 0:0 \"" -screen 0 -cmd
"/usr/openwin/bin/clock -Wp 247 936 -Ws 132 59 -WP 8 11 +Wi +Wn -12 -digital
-date +seconds -alarmtime 0:0"
dtsmcmd -hints "-geometry 105x180+500+175 -state IconicState -workspaces
\"ws3 ws0 ws1 ws2 \" -cmd \"/usr/openwin/bin/cm -Wp 494 150 -Ws 485 440
-WP
200 946 -Wi \"" -screen 0 -cmd "/usr/openwin/bin/cm -Wp 494 150 -Ws 485
440
-WP 200 946 -Wi"
dtsmcmd -hints "-geometry 1x1+0+0 -state NormalState -cmd \"dtterm -session
dtR9OHN_ -sl 100s -name BigTerm -title Long\ Scrollback\ Terminal \""
-screen 0 -cmd "dtterm -session dtR9OHN_ -sl 100s -name BigTerm -title Long\
Scrollback\ Terminal"
dtsmcmd -hints "-geometry 1x1+0+0 -state NormalState -cmd \"dtterm -session
dt0uYYu8 -bg darkgreen -fg white -sl 100s -ls -C -name Console -title Long\
Scrollback\ Console \"" -screen 0 -cmd "dtterm -session dt0uYYu8 -bg
darkgreen -fg white -sl 100s -ls -C -name Console -title Long\ Scrollback\
Console"
dtsmcmd -hints "-geometry 1x1+0+0 -state NormalState -cmd \"dtterm -session
dtkl9Mu_ -sl 100s -name BigTerm -title Long\ Scrollback\ Terminal \""
-screen 0 -cmd "dtterm -session dtkl9Mu_ -sl 100s -name BigTerm -title Long\
Scrollback\ Terminal"
dtsmcmd -hints "-geometry 1x1+0+0 -state NormalState -cmd \"dtterm -session
dtbympd_ -sdtserver \"" -screen 0 -cmd "dtterm -session dtbympd_
-sdtserver"
dtsmcmd -hints "-geometry 195x60+6+959 -state NormalState -workspaces \"ws0
ws1 ws2 ws3 \" -cmd \"/apps/shared/xmcd/xmcd -xrm *iconX:2 -xrm *iconY:5
\""
-screen 0 -cmd "/apps/shared/xmcd/xmcd -xrm *iconX:2 -xrm *iconY:5"
dtsmcmd -hints "-geometry 80x61+687+28 -state NormalState -cmd
\"xemacs-21.1.8 -geometry 80x61+687+28 \"" -screen 0 -cmd
"xemacs-21.1.8
-geometry 80x61+687+28"
--=-=-=--