[linux] X Error of failed request: BadValue (integer parameter out of range for operation) \n Major opcode of failed request: 12 (X_ConfigureWindow)\n Value in failed request: 0x0
Kasr-Fodrek
fodrek na kasr.elf.stuba.sk
Čtvrtek Září 5 12:14:50 CEST 2002
Vazeny kolegovia!
Poprosil, by som Vas o radu:
Pri pokuse o pridanie dialogu napisaneho pomocu LessTif-u do aplikacie napisanej v Athen-e mi X- server pri pokuse o
XtManageChild(dialog);
vypise podivne hlasenie:
"
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 12 (X_ConfigureWindow)
Value in failed request: 0x0
Serial number of failed request: 547
Current serial number in output stream: 548
"
Mam sice pocit akoby bol problem v X-
Serveri.. no nemusi to tak byt...
Nevie niekto, co je to za hlasenie? (Nedokazal som sa k tomu dopatrat)
Prebehne to pocas pridaneho kodu, pricom je jedno, ci je hlavne POPUP Shell, Application Shell ci Form...
Viem, ze este idu pridat dalsie Widget-y pomocou Athen-y, lebo dialog bol robeny cez nu, len musi byt ovladany pomocou klavesnice a preto to treba prerobit do LessTif-u..
static void Dialog1(String napis,int ktore)
{
static Arg DialogModal[]={{XmNautoUnmanage, FALSE},{XmNdialogStyle, XmDIALOG_FULL_APPLICATION_MODAL}};
printf("V1\n");
dialog=XmCreateMessageDialog(hlavne,"Vstup udajov :",DialogModal,XtNumber(DialogModal));
printf("V2\n");
XtDestroyWidget(XmMessageBoxGetChild(dialog,XmDIALOG_SYMBOL_LABEL));
XtDestroyWidget(XmMessageBoxGetChild(dialog,XmDIALOG_MESSAGE_LABEL));
XtAddCallback(dialog,XmNokCallback,ok,(XtPointer)NULL);
XtAddCallback(dialog,XmNcancelCallback,ok,(XtPointer)NULL);
XtAddCallback(dialog,XmNhelpCallback,ok,(XtPointer)NULL);
printf("V2.1\n");
XtManageChild(dialog);
printf("V3\n");
XtRealizeWidget(dialog);
printf("V4\n");
}
------------- další část ---------------
HTML příloha byla odstraněna...
URL: http://lists.linux.sk/pipermail/linux/attachments/20020905/05fef1de/attachment.html
Další informace o konferenci linux