r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[!REBOL3 GUI]

Henrik
27-Oct-2010
[4091]
New r3-gui.r3 available at:

http://94.145.78.91/files/r3/gui/r3-gui.r3

No changes to other components.
Maxim
27-Oct-2010
[4092]
thx.
Pekr
27-Oct-2010
[4093]
and changes to gui itself? at least in brief?
Rebolek
27-Oct-2010
[4094]
mainly fixes
Henrik
29-Oct-2010
[4095]
New r3-gui.r3 released at above location.


New feature: Now allows reactors to be run after a specific actor 
in the style. If your style runs ON-DRAG, a block of reactors after 
an ON-DRAG keyword will be run afterwards. This opens up a lot of 
new possibilities.

view [field on-drag [do [probe 'dragging]]]

This needs a lot of testing.
Henrik
2-Nov-2010
[4096]
Unofficial A110 available:

http://94.145.78.91/files/r3/gui/r3.exe
http://94.145.78.91/files/r3/gui/r3lib.dll
Henrik
3-Nov-2010
[4097]
http://94.145.78.91/files/r3/gui/247.png


Tab boxes now support drag and drop. I'll provide a built version 
tomorrow as I found a build problem tonight, so you can try it out.
Gregg
3-Nov-2010
[4098]
So now you can drag tabs to reorder them? Cool in any case.
Rebolek
3-Nov-2010
[4099x2]
Yes, exactly.
And there's also tab preview when you hover over tab button.
Gregg
3-Nov-2010
[4101]
Ooooh.
GiuseppeC
3-Nov-2010
[4102]
Very nice news but I still I havn't seend grids,  file requestors, 
requestors, listiviews, right-to-left support ad many more.
Hurry up, we are waiting !
.
.
.

:-) just joking. Fantastic work !
Pekr
3-Nov-2010
[4103]
Drag and drop - nice feature, about tab preview, I am not sure about 
that one. It felt a bit distracting last time I saw it. Can it be 
turned off as a feature?
Rebolek
4-Nov-2010
[4104x2]
Now it's always on but aking a switch to turn it off is easy.
aking=making
Henrik
4-Nov-2010
[4106]
Rebolek, architecturally, it may be a good idea to provide such thumbnails 
as part of the help system, when it comes along. The help system 
is what will allow us to use layouts and gobs as tool-tips for any 
face, so hopefully it will be possible to call up an image in 1-2 
lines of code.
GrahamC
4-Nov-2010
[4107x3]
Is that the current fashion .... bevelled tabs?  And not rounded 
tabs?
and would it be feasible to have tabs across multiple rows instead 
of having to use arrows to move the tabs across?
Most multi-tab apps I see spread across 3 or more rows
Henrik
4-Nov-2010
[4110]
style design is not really commentable, since it will be replaced, 
when the GUI is stable and near complete.
Rebolek
4-Nov-2010
[4111]
Tabs are not rounded, because there were some problems with ARC in 
SHAPE :)
GrahamC
4-Nov-2010
[4112]
Interesting ..
Rebolek
4-Nov-2010
[4113]
Tabs in multiple rows? I'll think about it.
GrahamC
4-Nov-2010
[4114]
I see windows uses square tabs
BrianH
4-Nov-2010
[4115]
With slightly rounded corners in most themes.
GrahamC
4-Nov-2010
[4116]
I was just checking out the advanced system properties in the control 
panel .. no rounded corners
BrianH
4-Nov-2010
[4117x2]
The rounding is only a few pixels, and antialiased. Look with the 
magnifying glass if you can't see it.
Hence "slightly" :)
Rebolek
4-Nov-2010
[4119]
Hm, thinking about multi-line tabs - if you have so many tabs, it's 
probably a good idea to redo your UI.
Pekr
4-Nov-2010
[4120x2]
I am not sure I like tabs in multiple rows :-) What .e.g Mikrotik 
does is, that they add small button right after the arrows, which 
reads "...", and it displays menu (we could use listbox), showing 
list of all tabs ...
I think that having automated multiple row tabs would complicate 
the design
BrianH
4-Nov-2010
[4122]
Yeah. The tree view on the left has been a good substitute for multiline 
tabs in recent preference dialogs.
Pekr
4-Nov-2010
[4123]
Rebolke - or Graham might use nested panels, no? Each panel can contain 
its own tab style ....
Rebolek
4-Nov-2010
[4124]
Yes, that's possible even right now.
Pekr
4-Nov-2010
[4125]
Henrik: "The help system is what will allow us to use layouts and 
gobs as tool-tips for any face ..." - IIRC, Carl wanted to introduce 
kind of layers. I still request this feature, as well as multiple 
draw block styles :-)
Rebolek
4-Nov-2010
[4126]
multiple draw blocks work.
Pekr
4-Nov-2010
[4127]
Rebolek - yes, and that is my point ... now I will create a screenshot 
for you, showing the mikrotik feature ...
Henrik
4-Nov-2010
[4128x2]
Pekr, the help system might be done with some kind of layers. So 
far, I'm not sure Carl's specs are going to be followed. That depends 
on the architecture.
Multi-line tabs is generally considered bad design.
Pekr
4-Nov-2010
[4130]
are there any "Carl's specs" for layers at all?
Henrik
4-Nov-2010
[4131]
there was a spec document which specified layers, guides, etc. but 
it's lost now.
Pekr
4-Nov-2010
[4132]
why is something like that lost? :-)
Henrik
4-Nov-2010
[4133]
I just can't find it. Spent hours looking for it. Carl can't find 
it either.
BrianH
4-Nov-2010
[4134]
Nested tabs are often cited on sites that document and discuss bad 
UI design.
Pekr
4-Nov-2010
[4135]
Nested tabs are just workaround to achieve multple row tabs ...
BrianH
4-Nov-2010
[4136x3]
Which are also considered bad design.
As are scrolling tab bars that don't show all of the tabs at once.
The "bad design" part being "too many tabs, use something other than 
tabs as a structuring model".
Rebolek
4-Nov-2010
[4139]
exactly.
Pekr
4-Nov-2010
[4140]
Here's two examples from Mikrotik RouterOS, which migh eventually 
serve as an inspiration:

http://xidys.com/mikrotik/mikrotik-collapsable-ui.jpg
http://xidys.com/mikrotik/mikrotik-many-tabs.jpg