World: r3wp
[!RebGUI] A lightweight alternative to VID
older newer | first last |
shadwolf 31-Mar-2005 [444x2] | being simple is not only a better CPU usage but it offers too some rest and easy path to our totured brains ;) |
My formation is around 3D gaming from design to realization so I know what brain torture is ;) | |
Maxim 31-Mar-2005 [446] | can't wait to start shipping glass... ;-) |
Robert 1-Apr-2005 [447] | Maxim, how about using RebGUI as a base? Or are you already looking into this? |
Pekr 1-Apr-2005 [448] | Carl, I don't want better scrolling for console, but better keyboard navigation - ctrl arrow for skipping words, ctrl shift for hilighting ... |
Gregg 1-Apr-2005 [449] | Chris and I did some work on an ARROW style some time back. We'd like to offer it up if RebGUI can use it. |
shadwolf 1-Apr-2005 [450] | sure we need it for dropdown ;) |
Gregg 1-Apr-2005 [451] | How should we submit it? |
shadwolf 1-Apr-2005 [452] | hum depending on the size if it's low sized you can put it on rebol.org with a comment and naming it ARROW4REBGUI.R for axample |
Gregg 1-Apr-2005 [453] | I'll need to look at dust it off a bit I think. If you don't see it, via mail or on REBOL.org, in the next few days, please ping me on it. |
shadwolf 1-Apr-2005 [454x2] | I'm working on dropdown adaptation to REbGUI so send it to me |
I give you in private my direct mail | |
Gregg 1-Apr-2005 [456x2] | I can get it from here. Will send it shortly. |
Chris noticed that under AGG things are a bit blurred since we use draw commands. | |
Ashley 1-Apr-2005 [458x2] | Check and Radio-Group? AGG looks better for these than the pre-AGG pixelated look. The lines have more definition and weight IMHO. Can't see any difference with Tab-Panel and Button. |
Looking forward to that arrow style once its been dusted off; please post the URL here once it's up. | |
shadwolf 1-Apr-2005 [460x6] | gregg recived arrow script |
Asley if you want to have a look to it it's here (no adapted to RebGUI yet ;) maybe tomorrow or sunday comming with a dropdown first implementation at the same time if I have enought time ;) ): http://shadwolf.free.fr/arrow-RebGUI.r | |
your arrows are pretty shinny ;) | |
it's totally what we need | |
I will see how to port them well I yet look to the code it's seems to be adaptable easyly ;) | |
more news on sunday nigt (paris time ;)) | |
Brock 2-Apr-2005 [466] | Ashley, simple question. Is the display/min-size expected to always open atleast the size of min-size. I noticed it does not, however, when you attempt to resize the window, it will not allow resize smaller than min-size. See example 2.1.2 in your RebGui Display guide. |
Ashley 2-Apr-2005 [467] | Min-size limits the OS window size on resize only, the documentation will be updated to make this clearer (note that the OS window size includes an unknown number [to REBOL/View at least] of border / title pixels that varies by OS / Window style). |
Graham 2-Apr-2005 [468] | when is 018 due out? |
shadwolf 2-Apr-2005 [469x2] | I work a some time on the porting of arrow widgets basing me on gregg submition ;) you can find it there: http://shadwolf.Free.fr/arrow-RebGUI-port.r some work must be done ;) but I think Ashley could understand more than me what is needed ;) |
i like pretty mutch the idea of gregg's arrow to offor thru glyph var the variation of the design of the arrow allowing us to make simple to sofisticate I like very mutch this vision ;) | |
Ashley 3-Apr-2005 [471] | Latest build available at: http://www.dobeash.com/files/RebGUI-018.zip Highlights include: - New pwd-field widget - Updated tab-panel & radio-group widgets - Timer widget removed - Added Ctrl+Left & Ctrl+Right (word left / right) to edit feel - Display User's Guide updated to reflect previous changes - Menu widget and tabbing deferred until 0.1.9 Note that face edge, font, para and feel now default to none. Use default-* objects if your widgets need these attributes (this brings these attributes in line with the RebGUI philosophy of "absent unless specified"; and removes all the attribute: none assignments). |
PeterWood 3-Apr-2005 [472] | Ashley, it would be really interesting to learn why you decided to write RebGUI and how you went about doing it. It would make a great article for Rebol.org. |
shadwolf 3-Apr-2005 [473] | I think you can find some elements on it in the very first message of this topic ;) |
PeterWood 3-Apr-2005 [474x2] | Thanks. I've increased the message limit so that I can see the start of the group. I will start reading from the top. |
It would still be great to read a short article from Ashley. | |
Ashley 3-Apr-2005 [476] | My post of 2-Mar-2005 in the View group which kicked things off: Which leads (sort of) to my next question. Does anyone think it is worth developing a simple, high-performance, low-memory GUI alternative to VID? The aim would be to have it built on View from the ground up such that you could (for example) use enface / rebface (or equivalent) without needing %view.r (and the over 120 KB of mezz it pulls in). If there's sufficient interest I'll document and release the Alpha implementation I have. I'll jot down a few notes for an article before I forget too many of my streams of thought. ;) |
Chris 3-Apr-2005 [477x3] | nb. Shadwolf: as our Arrow style was pre-AGG, glyph rendering does not take advantage of the newer draw commands. Therefore, it may be possible to reduce or eliminate calculations used in 'compose-arrow. |
OT: the problem with AGG AA on smaller glyphs (not just arrow) is that it tends to have an adverse effect on glyph weight. 'course it beats bitmaps when it comes to scaling, but even pre-AA Draw gave more precise control -- hence the deterioration of the Arrow glyph post-AGG. Illustrated here: http://www.ross-gill.com/r/chevron-test.png | |
Btw, if they are any use, I still have some UI design guides online: http://www.ross-gill.com/r/guides.html | |
Gabriele 3-Apr-2005 [480] | Chris: i think that your example above turned out being a bug in gamma handling in earlier versions of view/agg. i'm not sure if it's the same on the latest version (especially if you adjust gamma properly for your monitor - the default should be ok for crt monitors i think) |
Ashley 3-Apr-2005 [481x2] | UI design guidelines: thanks Chris, I was trying to find those the other day. I'll add that link to the RebGUI Widget Designer's Guide. |
Just noticed some cursor placement issues with the new pwd-field widget. Add these two lines to fix: font: make default-font [name: font-fixed space: 2x0] para: make default-para [origin: 5x2] | |
Richard 4-Apr-2005 [483] | Have you been following what Ashley has been doing with RebGUI ? |
Scot 4-Apr-2005 [484x2] | Ashley. I would suggest talking to Maxim...I think he may have quite a few of those things worked out. |
On low memory VID replacement. | |
Vincent 4-Apr-2005 [486] | a security issue with new password field: with the use of ctrl-left / ctrl-right, spaces in hidden string are easy to find. |
shadwolf 4-Apr-2005 [487x4] | chris in all cases I find your work on arrow pretty interresting. I done the first adaptation I let AShley to design it closely to he's preferences ... |
Asley will use them in many thing like sliders those arrow will perfectly complement it ;) | |
Well In fact I figured out there was lot of problems with my first port of the arrow and arw widgets made by Chris & Gregg initialy for VID/AGG. So now it's mutch better I solve all existing problems in my first implementation. I made lot of code cleaning. I let implementation samples in commentary and comments maide by initial authors ;). Can be found here: http://shadwolf.Free.fr/arrow-RebGUI-port.r | |
Have a nice try ;) It was my birthday today 4/4/5 I reatch 28 yo ... Damn !!! | |
shadwolf 5-Apr-2005 [491x2] | My actual effort in dev leads me to rebGUI project so MDP-GUI is in pause until rebGUI reatch stability then I would make a brand new version of MDP-GUI including the RebGUI look&feel. Once all this work will be done I could switch back to "One render/input window" problem :) |
But as you say it normand it's not an easy topic so being able to solve it will be in my opinion a community effort because we need a little more than TDM (to render tables for example... ) | |
Maxim 5-Apr-2005 [493] | is there a one-liner I can type on rebol console I can use to see something built with rebGUI. just curious how it looks and feels... |
older newer | first last |