World: r3wp
[!RebGUI] A lightweight alternative to VID
older newer | first last |
Vincent 20-Mar-2005 [224] | A little correction to 'slider - 'slider position was set with an edge in mind, so I subtracted edge/size to it. Without edge, the correct formulas are: for y-slider, delta: 5 + to integer! face/size/y - 10 * min 1 max 0 face/data for x-slider, delta: 5 + to integer! face/size/x - 10 * min 1 max 0 face/data it will remove the visible gaps in Sliders demo |
Maxim 20-Mar-2005 [225] | I'm jealous of all the rebGUI group support ;-) good work Ashley, providing decent support is essential... |
Vincent 20-Mar-2005 [226x5] | Ashley does an impressive communication work, both with this group and his website. |
I find hover effects quite distracting, and not really useful - as if users didn't know that the boxed thing labelled "push me" was a button. But since it becomed the rule on some OS, here a simple one for 'check : | |
over: func [face act pos] [ face/effect/draw/pen: either act [active-color][edge-color] show face ] | |
there's a compatibilty problem with 'check and 'led : #[none] #[true] #[false] don't works in /View 1.2.1 . it can be fixed by using reduce [true [...] false [...] none [...]]. (I think backward compatibility should be mandatory only for core functions/widgets, for additional optional elements like 'request-file function and /min-size option, a short note in documentation is enough) | |
tested 'request-file - spotted a bug: when one uses a filename without a path in it, it causes an error. ie: %my-file.r, split-path gives [%./ %my-file.r], the path isn't cleaned, local-request-file don't like "./" -> error an easy fix is to uses 'clean-path before 'split-path: if file [ set [path file] split-path clean-path path ] that said, 'request-file works well (tested all /options,) and is a lot cleaner and smaller that the VID version :-) | |
Ashley 20-Mar-2005 [231] | Thanks for all the positive feedback guys, it truly helps. All issues noted and corrected in next build. Display User's Guide updated to note various limitations under 1.2.1 / 1.2.10 / 1.2.48. If I missed any let me know. ;) |
shadwolf 21-Mar-2005 [232x4] | Actually I'm doing research work on ricth tex editor with redered input ... It"s quite unachieved but I think that's a good work way. Instead of having input separated with preview I hope can find a good system to have both in same window |
to download and test it http://rebol.dev.fr/view.php?sid=161 | |
I'm collecting ideas on this topic once it will do the job conveniently I will adapt it to rebgui standard ;) | |
Sunanda says me to me that the file rte-dev-work.r wasn't downadable I fix it .. | |
Luisc 21-Mar-2005 [236x2] | It works now =) |
i downloaded it | |
shadwolf 21-Mar-2005 [238x2] | another research way on Rich text inpout/renderer could be using draw dialect. But text cursor implementation could be mutch difficult to set |
using sub face compositing it's very memory eater, draw seems to be better in this aspect but it can be hard to simulate the fluident text rendering ... | |
Ashley 21-Mar-2005 [240] | The "problem" with either approach (sub-face / draw) is that RT have two technologies (TMD / AGG) that could dramatically impact any implementation ... but we have no idea when these will be available. :( |
shadwolf 21-Mar-2005 [241] | Asley I know that it. But that's not beacause RT is working on it too that we can't work on it right now with yet existent technologies and try to figure out how to do it with the limited capabilities (bacause we don't have aaccess to entire VM source code) we have. In futur once we yet trully have a working solution and VM will have officiallly the new technology AGG we could help Carl on TDM by apporting our RTE/IR (ritch text editor input renderer) code to him. it's a base of search for us but it means to be one implicitly for Carl If we want to save his time and focus it on the important things we have maybe to take in charge some od research work ;) |
Ashley 24-Mar-2005 [242x2] | Latest release available at: http://www.dobeash.com/files/RebGUI-016.zip Highlights include: - New bar, group-box and toolbar widgets - Removed icon and text+ widgets - Added accessor functions - Added pad keyword - text and size attribute handling improved - Numerous minor improvements and fixes - Documentation update - Added a simple install example |
Less than a dozen widgets to go! droplist edit box / text display + drop-down list list single column listview multi-column radio treeview updown scrollbar minus the bar (used with a field to increment / decrement numbers, etc) menu popup-menu context menu status status bar with one or more “segments” If you're working on any of these, drop a message here so we don't double up on efforts. ;) | |
Ammon 25-Mar-2005 [244x3] | The styles that I have up on REBOL.org are built with on a similar concept to RebGUI if and you want, we can just minimize the facets and plug them into RebGUI... |
The dopdown in particular should be easy to adapt... | |
I'll take the Droplist, Menu, Context-Menu, etc... | |
Vincent 25-Mar-2005 [247] | On radio - started some work on it. I would like more info on needed 'list, behaviour and features wise. I have a working text-list widget, with full mouse control (shift/ctrl selection), but it's too big imho (100+ lines.) |
Anton 25-Mar-2005 [248] | Yes, the lists will be the most work of all the widgets. And, will all widgets be able to be listed (iterated) ? |
shadwolf 25-Mar-2005 [249x2] | I found that for group box the frame color makes it too discreet ... maybe having it in black color by default could be better |
Ashley why do you supress text+ ? | |
Robert 25-Mar-2005 [251] | list (single or multi column): I once have hired Cyphre to create a style for me. Very useful and powerful. If someone is interested I can provide the code as a starting point (or at least as idea pool). You can find some documentation for it on my homepage under project data-form dialect. |
shadwolf 25-Mar-2005 [252] | I think list must be multi colum is good, so multi colum must have a title (enable/disable), row design (enable/disable), sorted capability when clicking . Row is capable to display text, images, progressbar, checkbox, button all kind of widgets. Maybe as base we must have a dialect to format heavyly the content |
Maarten 25-Mar-2005 [253] | Ammon: Impressive! Little time to dive into the code, are there docs? And what SDK/View version is required? |
Ammon 25-Mar-2005 [254x3] | I tried to keep sufficient comments in my code so that the code is the doc... |
I built the styles kind of as examples of how to do things. | |
If you have a question feel free to ask. I get feature requests but most of the features that get requested are already there. Take a peek at the code, if it isn't self explanatory, I'm glad to explain. | |
Maarten 25-Mar-2005 [257] | Actually, I was hoping you could point me to RebGUIs docs :-) |
Ammon 25-Mar-2005 [258] | Oh, RebGUI... http://www.dobeash.com/it/rebgui/ |
Maarten 25-Mar-2005 [259] | I thought you adapted some styles already, but now I see you were offering to convert your own. |
Ammon 25-Mar-2005 [260x2] | Ashley's website. |
Yes. | |
Maarten 25-Mar-2005 [262] | (I should go to bed early tonight :-) |
Ammon 25-Mar-2005 [263x2] | Why? |
;~> | |
shadwolf 25-Mar-2005 [265] | can you give us the link to your work AMMON ? |
Maarten 25-Mar-2005 [266] | Goodnight ;-) |
shadwolf 25-Mar-2005 [267x2] | Ammon we can work together ... |
oki I found your set of widgets | |
Ammon 25-Mar-2005 [269] | I'll add the popup code to the Display function as a refinement... display/popup |
shadwolf 25-Mar-2005 [270] | I take drop-down |
Ammon 25-Mar-2005 [271] | That way we can use it to build menus, dialogs and the like... |
shadwolf 25-Mar-2005 [272x2] | oki |
I'm looking to dropdown and I can't see in the popup list the choice entries you supply in the data field... | |
older newer | first last |