World: r3wp
[!REBOL3 GUI]
older newer | first last |
Ashley 1-Apr-2010 [1310] | who has read the whole source code for the R3 GUI? ... I have, and my gut feeling is it could be made simpler without much loss of functionality ... it just feels too "denormalized". That's not intended as a criticism, but a statement of [my] preference. |
Henrik 1-Apr-2010 [1311] | right |
Steeve 1-Apr-2010 [1312] | I Agree, lack of factorization. It should not weigh as much... |
BrianH 1-Apr-2010 [1313x2] | I haven't read the GUI source in a while, but remember it to be kinda disorganized. That is what prompted Carl to make a module system. |
So, same impression as the rest of you. | |
shadwolf 2-Apr-2010 [1315x3] | AGG group about a bug in TRANSLATE . henrik not a news that bu exist since 3 years i submited it long time ago when i was implementing matrix translation in AGG when i was writing SVG renderer. So far no one seemed to care about that... |
So far there is no high level widet like flexible tables treeview etc... | |
windows still can't be transparent | |
Henrik 2-Apr-2010 [1318] | the bug has already been fixed, so this will be available in an upcoming R3 build. |
shadwolf 2-Apr-2010 [1319x10] | no note view no status bar no menu bar no menu pop that still very rought interface .... |
henrik glad to hear that | |
no tooltip ... | |
( and on tooltip using AGG some cool effect can be done there ... ( like a progressive fade away in time) ) | |
it's a pain every time you need an advanced widget to have to do it from scratch you then spend alot of time designing widgets instead of inputing fonctionalities to your software | |
widgets should be organised in my opinion in 2 categories the first one are the "most used ones" not every one will put a tree view or a menu in his main windows but everyone will put labels fields and buttons to most of their applications | |
the second categories countains the set of high level widget wich include a lot of time of developement and though about how to give them flexibilities and extensibilities not to end with a list-view widget that is able to display nothing but text like in R2. Those widgets and widget set should be able to evolve in time and ofcourse without impling a redistribution of the complete R3 view stuff.exe | |
i liked pretty much the idea of an advanced high end side widget library like REBGUI . It evolved so much faster than View in last years. and the result is nothing to deal with the rough aspect of the basic VID | |
maybe this set of "advanced widgets" can be updated automatically through internet like rebgui was. IT depends in fact on how often do we plan to update the widget library if its once or twice a year then it can be done through regular R3 release if it's more ofthen then we need a way to update the advanced library more often | |
for example in viva-rebol.r project advanced side widgets take 95% of the source code lines writen ( and i compressed some of them) OK viva-rebol involve a new way to deal with text in an extensive and heavy way okay but still a hudge part of this project are nothing but one time used widget and that's a true waste! | |
Pekr 2-Apr-2010 [1329] | Shadwolf - why don't you just read new VID3.4 docs? It is clear new VID does support creation of advanced styles, and IIRC Cyphre will do grid (table) widget for R3 .... |
Maxim 2-Apr-2010 [1330] | just a quick (yes/no) question wrt VIEW R3 (not VID) cause I've got no real R3/view experience: can we draw graphics clipped within other arbitrarily shaped graphics? like a box clipped to a circle or spline curve? |
Steeve 2-Apr-2010 [1331x2] | yes, in 2 steps (not specific to Rebol). Make a mask with your shape, then apply the mask on the second graphics (you can use 2 overlapping gobs to do so). Don't know if it's possible to do the 2 steps in only one gob though. |
but it should be | |
Maxim 2-Apr-2010 [1333x2] | no I mean the mask crops the other shape, so that the box appears to be "within" the other (circle), even if its drawn OVER it . its not just a question of layering two objects one over the other. |
or did I mis-understand your explanation ? | |
Steeve 2-Apr-2010 [1335x2] | So i don"t see your point. To me, It's just doing the same thing you requested, but it seems you want something else. |
Or can you reshape your asking ? :-) | |
Maxim 2-Apr-2010 [1337] | ;-) I mean like in R2, faces clip faces within their pane, hierarchically. I need this but using any shape within any shape (at multiple levels)... not just a box inside a box |
Steeve 2-Apr-2010 [1338] | And you don't like the technic using masks ? |
Maxim 2-Apr-2010 [1339] | is mask an attribute of a gob? |
Steeve 2-Apr-2010 [1340] | I mean, a bitmap mask |
Maxim 2-Apr-2010 [1341] | in photoshop, its like using the eraser to remove parts of a layer and reveal the bg. what you say, looks more like adding a layer with a hole in it. Do I understand your idea properly? is that more obvious? |
shadwolf 3-Apr-2010 [1342] | maxim thank you for the head hache :P |
Henrik 4-Apr-2010 [1343] | Pekr, from specs: "This might be a problem for VID, because we use only simple text for UI styles. Will we have to switch to rich-text instead, to fulfill the needs?" - it should not be a problem since all text in R3 GUI is rich text. |
Pekr 4-Apr-2010 [1344] | OK .... I put in some content toward accelerator keys into docs ... |
Graham 4-Apr-2010 [1345] | What happened to the dedicated R3 gui team that was going to finish R3 GUI ? Did they get side tracked or are they still working on it? |
Henrik 5-Apr-2010 [1346x2] | we are finishing a product for shipping. |
the next project must use R3 and the GUI, so the work starts there again | |
Graham 5-Apr-2010 [1348] | this looks like an interesting GUI http://10gui.com/video/ |
Pekr 5-Apr-2010 [1349x2] | yes, Amiga sliding screens from 1985, just horizontally, not vertically :-) |
This is what I find pleasantly looking UI - http://www.vasanth.in/content/binary/FutureLotus Notes.jpg | |
Steeve 5-Apr-2010 [1351x2] | Maybe Lotus notes is looking good now, Maybe.... But I had so many bad experiences with that crappy app, in the past. No respect of the GUI santards. (F5 to quit). No drag and drop. Lof of useless confirmation boxes. Useful actions hidden in deepest menus I ever seen. etc... It was a pain in the ass just to write a simple e-mail. |
And slow, so slow | |
Pekr 5-Apr-2010 [1353] | Steeve - yes, I agree :-) I was referring jut to look of the UI :-) |
Graham 5-Apr-2010 [1354x2] | Heh ... lotusnotes looks like the way my application looks now ... three columns with a central tabbed view |
One problem with tabbed views is that you can only see one tab at a time ... so if you have multiple screens, you can't use them. | |
ChristianE 6-Apr-2010 [1356] | E.g. browsers solve this by allowing to open tabs in their own windows and putting windows back into tabs. |
Henrik 6-Apr-2010 [1357] | hmm... the underline stroke in R3 rich text is not shadowed. |
Graham 6-Apr-2010 [1358x2] | Christian .. good point ... |
Offer users the choice | |
older newer | first last |