+++ /dev/null
-This is another method to setup an xsession which allows you to execute
-commads before the CDE Xsession gets executed.
-This alternate method is useful when for example you need to
-set a different language.
-
-In this example we
-1. have the login manager execute /usr/dt/bin/startxsession.sh script
-2. The /usr/dt/bin/startxsession.sh first sets properly the LANG variable
- (or you can add whatever you want to execute before CDE Xsession starts)
- and then executes /usr/dt/bin/Xsession which will start CDE.
-
-To install, after you edit the startxsession.sh to your liking, do as root:
-
-cp /path/to/cdesktopenv-code/cde/contrib/desktopentry/cde-alt.desktop /usr/share/xsessions/
-cp /path/to/cdesktopenv-code/cde/contrib/desktopentry/startxsession.sh /usr/dt/bin/
-chmod ugo+rx /usr/dt/bin/startxsession.sh
-
-
int argc,
char *argv[]) ;
static int Text_VarAndWidget(
- int (*func)(Widget w),
+ long (*func)(Widget w),
Boolean varIsString,
int argc,
char *argv[]) ;
return(1);
}
- res = DtHelpReturnSelectedWidgetId(w->w, NULL, &retWidget);
+ res = DtHelpReturnSelectedWidgetId(w->w, 0, &retWidget);
XSync(XtDisplay(w->w), False);
f.addr = (caddr_t)&res;
static int
Text_VarAndWidget(
- int (*func)(Widget w),
+ long (*func)(Widget w),
Boolean varIsString,
int argc,
char *argv[] )
int argc,
char *argv[] )
{
- return (Text_VarAndWidget((int (*)())XmTextGetTopCharacter, False, argc,
+ return (Text_VarAndWidget((long (*)())XmTextGetTopCharacter, False, argc,
argv));
}
int argc,
char *argv[] )
{
- return (Text_VarAndWidget(XmTextGetBaseline, False, argc, argv));
+ return (Text_VarAndWidget((long (*)())XmTextGetBaseline, False, argc, argv));
}
int argc,
char *argv[] )
{
- return (Text_VarAndWidget((int (*)())XmTextGetInsertionPosition, False,
+ return (Text_VarAndWidget((long (*)())XmTextGetInsertionPosition, False,
argc, argv));
}
int argc,
char *argv[] )
{
- return (Text_VarAndWidget((int (*)())XmTextGetLastPosition, False, argc,
+ return (Text_VarAndWidget((long (*)())XmTextGetLastPosition, False, argc,
argv));
}
int argc,
char *argv[] )
{
- return (Text_VarAndWidget(XmTextGetMaxLength, False, argc, argv));
+ return (Text_VarAndWidget((long (*)())XmTextGetMaxLength, False, argc, argv));
}
int argc,
char *argv[] )
{
- return (Text_VarAndWidget((int (*)())XmTextGetSelection, True, argc, argv));
+ return (Text_VarAndWidget((long (*)())XmTextGetSelection, True, argc, argv));
}
int argc,
char *argv[] )
{
- return (Text_VarAndWidget((int (*)())XmTextGetString, True, argc, argv));
+ return (Text_VarAndWidget((long (*)())XmTextGetString, True, argc, argv));
}