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

World: r3wp

[!RebGUI] A lightweight alternative to VID

Graham
26-Aug-2006
[4635x2]
Why does table/selected/n not work?  I have to do .. pick table/selected 
n
Is it because it is a function and not a path?
Henrik
26-Aug-2006
[4637]
that could be a reason
Graham
26-Aug-2006
[4638x3]
A little confusing ...
How does one display a window so that it stays in front?
display/dialog doesn't work for me.
Izkata
26-Aug-2006
[4641x3]
Graham - are you missing a ' or : in your question above?
if "pick table/selected n" works, I think you should try "table/selected/:n"
because "table/selected/n" means "pick table/selected 'n", which 
doesn't seem right  =^_~=
Graham
27-Aug-2006
[4644x2]
Sorry, it was a math thing ...
I think it doesn't work because it's not a path
Pekr
27-Aug-2006
[4646]
Graham - I mean - how do I know, what facets are exposed to 'display 
dialect level? My friend simply asked me, if there is alternative 
to VID's 'with keyword with raw access to widget internals ...
Graham
27-Aug-2006
[4647x2]
how do I know?
I ask Ashley :)
Ashley
27-Aug-2006
[4649]
Lines 308-337 of http://trac.geekisp.com/rebgui/browser/rebgui-layout.r
plus any widget specific attributes from http://trac.geekisp.com/rebgui/wiki/WidgetList
Robert
28-Aug-2006
[4650x2]
Cyphre and I have continued to fix bugs and enhance RebGUI. We still 
have some bugs to fix but than it's time for a new release. As new 
widgets we have done a CHART widget that lets you do bar, pie, torus 
charts.
The CHART stuff is based on draw.
Pekr
28-Aug-2006
[4652x2]
nice ... I am working on initial doc for grid, however I am more 
than one week late ... hopefully I will be able to release it in 
3 days ...
btw - combo-box - you can still scroll under the horizont - the bug 
that was there with table too ...
Graham
28-Aug-2006
[4654]
some way to ensure a window stays in front would be nice .. ..
Ashley
28-Aug-2006
[4655]
Does that by default:

	display "A" [button "A" 40x40 [display "B" [button "B" 20x20]]]


Click button A, then B, then A again ... at least that's the way 
it works under 1.3.2.3.1
Graham
28-Aug-2006
[4656x4]
display "A" [button "A" 40x40 [display "B" [button "B" 20x20 [ display 
"C" [ button "C" 10x10] ]]]]
It doesn't for me ... button C will not stay infront of button B, 
but will stay infront of button A
ie. both stay infront of A, but C does not stay infront of B.
>> rebol/version
== 1.3.2.3.1
Ashley
29-Aug-2006
[4660]
Easy enough to do ... just change line 83 of %rebgui-display.r to 
read:

	... reduce ['parent last ...


Consequence of this change (in the example above) will be that closing 
window B will close C. I'm loath to introduce specific 'parent declarations 
... how about a refinement that overrides the default "parent is 
first" behaviour? e.g:

	display ...	-> the default, parent is first window

 display/parent	-> parent is last (usually previous/calling) window
Graham
29-Aug-2006
[4661x2]
if C stays in front, then, closing B causing C to close is okay with 
me.
Actually, a refinement would be good having tested the change above 
which does not suit.
Ashley
31-Aug-2006
[4663]
Added rev#31 with above refinement change to SVN.
Robert
1-Sep-2006
[4664]
radio-group: I think we need to enhance this widget by introducing 
an ID per selection option, that can be stored to a database. If 
you store the text, problems araise if the text is changed. If you 
store the selection poistion problems araise of the order is changed.

What do you think?
Graham
1-Sep-2006
[4665x2]
I'm happy with the current behaviour.
I'm not sure what enhancement you are proposing.
Robert
1-Sep-2006
[4667]
radio-group data ["Option 1" "Option2"] while developing your app 
becomes radio-group data ["Feature B" "Feature A"] 

How do you handle old records?
Graham
1-Sep-2006
[4668x4]
I use the index
sometimes ...
othertimes, I translate the text into T/F for storage into database
Char(1) takes up less space, no?
Robert
2-Sep-2006
[4672]
Yes, but TRUE/FALSE is position dependent. If you swap the order, 
you restore the wrong value.
Graham
2-Sep-2006
[4673]
Don't swap the order.
Ingo
3-Sep-2006
[4674]
Sorry, it's been some time since I last used RebGui, so I've got 
a few questions.
(How) is it possible to ... ?

- change double-click handling of an area? (I would like to call 
a function with the position or word clicked on)
- change keyboard handling in an area? (like add auto-indent)

- have timer event, that fires after specified times (it would be 
ideal, if the timer could be reset on every key-press)
(I don't know how many changes RebGui adds in these areas).

Thanks,

Ingo
Graham
3-Sep-2006
[4675x2]
fld [ single click ] [ double click ] [ right click ]
Not what you're asking?
Ingo
3-Sep-2006
[4677x3]
SORRY !!! (I _REALLY_ should have RTFMed before asking! ;-(
I juast didn't find the the manual at the time, and I seemed to remember 
that it was something really, really advanced, ... and I got only 
2 hours of sleep last night, and ...
Well, thank you ;-) I guess, that's it! ;-)
Graham
3-Sep-2006
[4680x3]
you can create your own keyboard handler ... by altering the existing 
one.
there's an example of a timer event on the front screen of the demo.
Anton, does your code to remove tabs from a tab panel destroy the 
widgets that are present in the removed tabs, or does it just hide 
them?
Ingo
3-Sep-2006
[4683]
OK, thanks, one more question, I have searched the docs, but didn't 
find anything ...
How do I position the caret in a rebgui area?
Ashley
3-Sep-2006
[4684]
Same as in View:

	system/view/caret: at face/text pos
	show face