jcc@adesign.uucp (Jean Christophe) (08/30/90)
Hello folks, A friend of mine needs help with GlockenSpiel CommonView! The problem is that she wants to put a menubar in a child window but can't find a way to make it works... Here is what she did code : class ChildWin : public ChildAppWindow { private: Menu menu; Menu menubar; public: ChildWin(pWindow); ~ChildWin(); }; ChildWin::ChildWin(pWindow parent) : (parent) { UnableBorder(); ChangePosition(Point(100,100)); ChangeSize(Dimension(200,200)); // Here is the stuff that should work // but don't .... menu.AppendItem(1,"Load"); menu.AppendItem(2,"Save"); menubar.AppendItem(&menu,"File"); ChangeMenu(&menubar); } Anybody got an idea why this fails ? Note : this is done with C++ 1.2 and I suspect the version of CommonView to be somehow out of date... Reply by Email please. Thanx in advance, -- "Jessie" ------------------------------------------------------------------------------ jcc@adesign.uucp | "An artificial intelligence is better than none!" ..!inria!adesign!jcc | "Artificial intelligence matches natural stupidity!" Collet Jean-Christophe | "Objets inanimes avez-vous donc une ame ?" ------------------------------------------------------------------------------ Axis Design | 119, rue de Flandres | 75019 Paris | <this space left intentionaly blank> France | Tel: +33 (1) 40 35 20 20 | ------------------------------------------------------------------------------
goodearl@world.std.com (Robert Goodearl) (08/31/90)
In article <668@design.uucp> jcc@adesign.uucp (Jean Christophe) writes: > >Hello folks, > >A friend of mine needs help with GlockenSpiel CommonView! > >The problem is that she wants to put a menubar in a child window but can't find >a way to make it works... That's because you cannot have menus in child windows. Windows doesn't support it. In order for a window to have a menu, it must be a pop-up. -- Bob Goodearl -- goodearl@world.std.com