<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:arial,helvetica,sans-serif;font-size:12pt;color:#0000ff;"><div>Hi,<br><br>I want to use Common Lisp for an application I want to build and I need a good GUI.<br>I looked at CLIM, CL-GTK2 and Cells-GTK. All of them have issues and for the moment I have decided to try to continue with CL-GTK2.<br>But right now I am stuck. I need a menubar with menus and a graphics pane, but I have not found a way yet to get them both.<br><br>1. When I make the GUI with Glade-3 and use cl-gtk2 builder, I get the basic GUI right. But I have not managed to create a Cairo surface which would allow me to use Cairo for my graphics.<br>My GUI has a GtkDrawingArea widget, but using 'builder-get-object' I do not know how convert this to a Cairo surface. I have seen the cairo.demo.lisp, but this does not give me a clue on how to proceed. Anybody can help me with this
 ??<br><br>2. When I try to make the GUI without Builder I get stuck with the menus. There is no example available on how to build a menubar with menus and menu items. The cl-gtk2 menu commands by themselves do not give me enough of a clue. Ideally I would like to use UI-Manager, but here again the example is for toolbars and not for menubars. Can anyone provide me with an example of building a menubar with CL-GTK2 ??<br><br>Cheers,<br><br>Jos Dassen<br><br><br><br></div>
</div></body></html>