shgoh@cory.Berkeley.EDU (Seow-Hiong Goh) (05/01/89)
Hi, I have an irritating problem with the HP widgets. I don't seem to be able to find the root of the problem. I try to create a cascading widget and keep getting a "segmentation fault" error. I create a pane which is a child of a shell. THe pane has a few button children. I create another pane with buttons. The second pane is XtNattachTo'ed to one of the button in the first pane. Simple right? Well, I do get a display of the first pane with buttons. One of the button have an arrow on its right to denote that there is cascading menu. When I move my cursor to the error, the program fails and results in "segmentation fault" error. Well, I thought it must be some thing it did. So I try running some of the test programs (Xhp/test/menuTest1 and menuTest5) and have similar errors (my version of these programs have bugs, I have to fixed them). I still don't believe, so I type in the demo program about menu listed in the document "Programming With the HP X Widgets", page4-6 to 4-10. I still have the same errors. There must be some thing wrong with the Xhp Cascading Widgets ( at least my version of it from the X11R3 tape). Have you come across any fixes. Could you help? Maybe you can post the problem in the X11 bulletin . On compilation (all the programs with menu) there was a common warning. The nature of the warning is also quite perculiar. The warning is from the statement: btns[0] = XtCreateManagedWidget ("btn0", XwmenubuttonWidgetClass, panes[0], btnArgs, XtNumber(btnArgs)); The warning are : Representation type Int must match superclass's to override borderwidth Representation size 4 must match superclass's to override borderwidth Representation type Int must match superclass's to override borderwidth Representation size 4 must match superclass's to override borderwidth I suspect the warnings are from the Xhp widget. The curious thing is that similar statement follows the one above, btns[1] ..... btns[2] ... do not result in similar warnings. Think they are connected? I am quite irritated by the problem. Any help will be much appreciated. Thanks a lot! SH :-) PS: As I don't read this newsgroup regularly, please send replies directly to me at shgoh@cory.berkeley.edu or shgoh@ucbcory (BITNET).