[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