[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