Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search

[REBOL] Re: [native-UI] What's native?

From: carl:cybercraft at: 23-Jun-2004 20:07

>Hi Karl, > >KR> At least HTML widgets act like native widgets. There are some major >'feel' >KR> issues with REBOL widgets. The worst is the fact that popup menus are >drawn >KR> in the view window and are not separate. I have had to increase the size >of >KR> my main window because the popup menu for my application was being cut off >at >KR> the window edge and menu items were unreachable! Another is lack of X11 >KR> clipboard support for text widgets. Usability issues, not look, is what >KR> keeps me from using REBOL/View for anything but the most basic GUIs. > >Clipboard support is, indeed, very important IMO. OTOH, the biggest >problem I see is not what widgets don't do today, but the lack of >low-level VID/View docs that will make it easier for all of us to >write better ones when we need to.
Indeed. A lack of decent View docs is a huge time-waster. For instance, I stumbled on CHOOSE recently, which solves Karl's complaint above about popup menus being stuck within windows. Example... view layout [ text "Menu" [ choose/offset ["a" "b" "c" "d"] func [face][print face/text] 50x50 ] ] Available in View 1.2.1 and probably earlier. Documented anywhere? Not that I've noticed. Sigh... -- Carl Read