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

World: r3wp

[!RebGUI] A lightweight alternative to VID

Pekr
9-Dec-2006
[5077]
could there be a package produced from #48?
Robert
9-Dec-2006
[5078x2]
I'm going to hack in some notes/docs on the web-page. (As I'm currently 
using our changelog as documentation, and it's way to much these 
days.).
Ashley, did you incorporated all changes or are there are some left 
out?
Pekr
9-Dec-2006
[5080]
the grid released is version of grid Cyphre did for me?
Robert
9-Dec-2006
[5081]
no, it's something different. I write some docs for it.
Pekr
9-Dec-2006
[5082x2]
I am just curious if those two grids overlap in functionality?
that would be unnecessary waste of Cyphre's dev resources imo ....
Robert
9-Dec-2006
[5084x3]
It doesn't.
I just added documenation for:
- drop-list (we added a lot of functionality)
- drop-tree
- input-grid
Big ones still open are CHART and TABLE (added a lot of stuff as 
well). Other changes we did effect: group-box, field, radio-group
Graham
9-Dec-2006
[5087]
did you fix the radio-group Robert ?
Robert
9-Dec-2006
[5088]
in what sense?
Graham
9-Dec-2006
[5089]
The bug I reported at the top of this page.
Robert
9-Dec-2006
[5090]
We have reworked radio-group to support/return positional IDs. Hence 
the specification syntax in our version changed.  I never had the 
bug your reported. Give it a try.
Graham
9-Dec-2006
[5091x10]
This is odd.
I just synced to 48, and none of the native requesters work.
They flash and then disappear again.
the OS native file-requester works
radio-group is now fixed.
in #48
anyone confirm this?  I tested in tour.r
deleted my local store,and resynced.  Now works
Robert, is there a tree widget now?
Got an example of how it works?
Pekr
9-Dec-2006
[5101]
not sure there is separate tree-view, but I would like to vote for 
one. tree-list might be good code base for introduction of separate 
tree-view?
Graham
9-Dec-2006
[5102]
what does drop-tree do then?
Pekr
9-Dec-2006
[5103]
not sure. I can imagine, that it is like drop-list, but instead of 
list you have tree to chose itesm from?
Graham
9-Dec-2006
[5104]
No idea ... is Cyphre around?
Pekr
9-Dec-2006
[5105]
I can't see him on ICQ, so probably not currently ...
Graham
9-Dec-2006
[5106]
Would you ask him once he surfaces
Pekr
9-Dec-2006
[5107]
of course I will do. I am just catching back, I was away for 3 days 
- I visited Iron Maiden concert in Stuttgart and it was really an 
energy taking experience :-))
Graham
9-Dec-2006
[5108x2]
Now I'm seeing the same problem in my app.  Windows are just flashing 
open and closing immediately :(
Looks like display/dialog is broken somewhere
Ashley
9-Dec-2006
[5110]
did you incorporated all changes or are there some left out?

 I left out the number-field widget and all references to it (as per 
 Cyphre's note in the widget source). Your button changes, especially 
 the addition of a click? word, were incompatible with mine so I left 
 them out as well. The rest of the changes were merged in pretty much 
 as they are; I have not had time to review/optimize the code in depth 
 ... although I fixed a few incompatibilities that prevented tour.r 
 from working. For your reference these were the minor changes I made::


 - instead of drop-list generating an error if it doesn't get a block 
 of strings, I changed it so it forms values within a block
	- radio-group does a reduce on the data block

 - rewrote panel widget so it works consistently and doesn't require 
 /origin changes to layout

 - the detect up feel in rebgui-display was failing with requestors 
 and an invalid mouse-down-offset so I added it as an extra condition 
 of the all block

 - tool-tip-time was incorrectly initialized to now, changed to now/time/precide 
 so it works on Mac/Linux

 - renamed tooltip-bkg to tooltip-fill and made tool-bar widget use 
 these new tooltip color settings (3 in total)
	- updated tour.r radio-group labels to strings
	- added panel and input-grid examples to tour.r
	- added place-holder entries in Trac WidgetList


My primary objective was to merge these changes ASAP before the code 
had diverged too much more. I'm happy with the merged result (it 
works and there are 5 new widgets), but it's probably not well tested 
or stable enough for a bundle yet.
Graham
9-Dec-2006
[5111x4]
I synced to a new repository again .. and am seeing the same problem 
still.
There is an intermittent condition which causes modal ( dialog ) 
windows to flash and close immediately.
I haven't been able to reproduce this consistently in tour.r.  Although 
it is consistent in my own application.
Ashley, have you investigated this yet?
Robert
10-Dec-2006
[5115x3]
Ashley, thanks for the feedback. WRTstability and quality. I'm using 
this code for several month now in a very big and complex application. 
It works very good.


We take a look at your modifications and merge them back to our stream, 
so we are back in sync.
drop-tree: It's a menu system, that uses a tree in a drop-down list. 
It's very compact, easy to understand. The idea is, instread of having 
10 menus horizontally and you have to remember where funciton XYZ 
is located in, you get a hierarchical overview and just choose it.
tree: Well, drop-tree has a complete tree widget inside. So, I think 
we should extract it and provide it as a seperate widget as well. 
Anyone going to do it?
Graham
10-Dec-2006
[5118]
Got a short example of the drop tree in action?
Ashley
10-Dec-2006
[5119x2]
Plus grid and chart? ;)
build#49 committed to SVN. Adds a fully functional spinner widget.
Robert
10-Dec-2006
[5121x2]
drop-tree: Example see documentation. It's quit obvious I hope.
Chart: Will come next. That's a bit more complicate as it allows 
a lot customization.
Graham
10-Dec-2006
[5123]
drop-tree : what documentation??
Robert
10-Dec-2006
[5124]
The widget list at the rebgui trac site.
Ashley
10-Dec-2006
[5125]
One thing I'd like changed with input-grid (and potentially grid 
and chart) is to separate the specification dialect into the options 
block and leave data as a block "of text values for all cells in 
the grid". It's difficult to do this for widgets like drop-tree and 
tab-panel where data and specification are merged, but where the 
separation is clean, as for table and input-grid, it makes it easier 
to conceptualize by having options/specification in one block (options) 
and values in another (data).
Graham
11-Dec-2006
[5126]
Any reason yet why modal windows are flaky in #48 ?