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

World: r3wp

[!REBOL3 GUI]

Ladislav
4-Mar-2011
[6417]
...and, when they change colour, they actually change their state, 
don't they?
GrahamC
4-Mar-2011
[6418x3]
I'd also prefer to lose the line under the tab so it looks like _H_ 
instead of ___
Yes, there's a state change
for the active tab
Ladislav
4-Mar-2011
[6421]
So, that is the difference between "do not change when pointed at" 
versus "do change when touched/pressed"
Rebolek
4-Mar-2011
[6422]
lose the line - I agree but in that case the content of tab must 
have same background as tab-button so it will blend toghether
GrahamC
4-Mar-2011
[6423]
regarding difference .. the selected indicator should be different 
from the hover indicator
Ladislav
4-Mar-2011
[6424]
no doubt, as far as my preferences go
GrahamC
4-Mar-2011
[6425x3]
well, I'm used to the line being there .. no big deal
the other argument is  that a tiny led indicating current tab which 
uses 5% approx of the tab surface vs the 100% if you raise the height 
of the tab
or 130% of the unselected tab size
Rebolek
4-Mar-2011
[6428x2]
current tab buttons are to big for my taste, so some changes to their 
look will be done definitely.
to=too
GrahamC
4-Mar-2011
[6430x2]
Agree .. .maybe 1/3 of current size
What's the current font size?
Rebolek
4-Mar-2011
[6432]
I think 12 and bold
GrahamC
4-Mar-2011
[6433x4]
btw, the same argument applies to the toggle button ... a tiny led 
to indicate state does not have a large visual impact
Some of those color combinations I find hard to read ..like the white 
text on a gray/white button background
ooops... I crashed rebol3 .. in the table, I clicked on "2" to clear 
the table, and then the down arrow .. and it's crashed
Script: "Include" Version: $Id$ Date: 27-Oct-2010/9:57:54+2:00

** Script error: skip does not allow none! for its series argument

** Where: unless actor all foreach do-style if if actor all foreach 
do-style act

or all foreach do-style actor all foreach do-style either if either 
do-event do-

event either -apply- wake-up loop -apply- wait do-events if view 
catch either ei
ther -apply- do
** Near: unless any [
    not arg/1
    0 >= (pos: arg/1 - parent/sta...
Rebolek
4-Mar-2011
[6437]
I see...
Ladislav
4-Mar-2011
[6438]
hmm, interesting, it did not crash here, when I tried the same
GrahamC
4-Mar-2011
[6439]
No, not crashing again.
Rebolek
4-Mar-2011
[6440]
It's very hard to reproduce. But I found it, so it will be fixed 
in next release.
GrahamC
4-Mar-2011
[6441x2]
How to reproduce?
( fix by allow none for skip argument! )
Rebolek
4-Mar-2011
[6443]
I clicked like mad on everything ;)
BrianH
4-Mar-2011
[6444]
That would be bad, Graham. We want that error triggered, or else 
it would be more difficult to find.
Rebolek
4-Mar-2011
[6445x2]
to reproduce it I think you need one line selected and then change 
filter to show empty table.
but it's now fixed anyway for next release.
GrahamC
4-Mar-2011
[6447x3]
yes, crashed again for me
I like your testing method!
sort of genetic testing algorithm
Rebolek
4-Mar-2011
[6450]
:)
GrahamC
4-Mar-2011
[6451]
So, has anyone built any real world apps yet?
Rebolek
4-Mar-2011
[6452]
next version may have some demo apps
Claude
4-Mar-2011
[6453x2]
hi, thanks for all-styles example. it is very good all so on ubuntu 
10.10 with wine ;-)
a little problem (perhaps only with wine) it is the resize of the 
application with the left bottom corner. the app seem to not find 
a good size !!!! flashing !!!
Ladislav
4-Mar-2011
[6455]
Could you please describe your findings with some details for us 
to be able to reproduce? TIA
GrahamC
4-Mar-2011
[6456x3]
resizing using the bottom left corner is much more visually jarring 
than the right bottom corner
I think this is because it attempts to resize all the time, but the 
right bottom corner resize event only occurs on mouse release
so this differs from altme where resizing only occurs on left mouse 
release
Ladislav
4-Mar-2011
[6459]
I don't think there is any resizing attempt except after the mouse 
is released. But,there are redraws.
Claude
4-Mar-2011
[6460x7]
GrahamC is right
the app don't stop the redraws
another one
i try to put a table in a tab
tab-box [
			"tab" [
				title "tab 1"
						text-table ["1" "2" "3"][
			["text table" "a" "10"]
			["line 2" "b" "9"]
			["line 3" "c" "8"]
			["line 4" "d" "7"]
			["line 5" "e" "6"]
			["line 6" "f" "5"]
			["line 7" "g" "4"]
			["line 8" "h" "3"]
			["line 9" "i" "2"]
			["last line" "j" "1"]
		]
when i select not empty on the third colomn i have this
** Script error: path filters/:index: is not valid for none! type

** Where: function! switch -apply- apply if foreach if do-face do-popup-parent 
function! switch -apply- apply if foreach if do-face -apply- apply 
use if actor all foreach do-style switch actor all foreach do-style 
either set-face switch actor all foreach do-style case do-event do-event 
do-event either -apply- wake-up loop -apply- wait do-events if view 
catch either either either -apply-
** Near: arg :face :value :actor-arg