World: r3wp
[!RebGUI] A lightweight alternative to VID
older newer | first last |
shadwolf 19-Dec-2006 [5167x11] | on frech scene we are actually discussing on the best way to do a RTM (Ritch Text Mark) widget. |
2 philosophy are fighting | |
Me with the DRAW/AGG philosophy ( run faster allow to handle large kind of documents but i really don't know how to really handle the text cursor) And Coccinelle who represents the View phylosiphy | |
so as i'm actually stuck with the text cursor full handling concept Coccinelle use this time to build a widget based to view algorithm and exploiting VID cursor concept (T___T CRAPPY cursor selection way if that could be changed in rebol 3.0 i would be the happier man in the world ...) | |
anyway here is the marco brand new redering widget | |
of course unlike our previous rendering projects (MD-Viewer, MDP-GUI, MDP-BRowser) this little challenge and brain storming intent to treat input as well as output rendering. | |
Coccinelle's TDM Style http://www.ladyreb.org/wiki/doku.php?id=tmdstyle | |
Sahdwof' RTE -> http://shadwolf.free.fr/rte-evolution03.r | |
of course our final goal is to offert to RebGUI community the first true heavy fashonned Richt text editing widget | |
Feel free to retake our code and enhance it code enhancement can be sent in the Rich Text topic here | |
Choose your technology and make it win ^^ | |
Coccinelle 19-Dec-2006 [5178] | Just a precision, TDM Style use FACE capability to calculate the offset and the size of each items and also to for the caret <> offset mapping, but it use DRAW/AGG to display the result. Vectorial text is not supported. For this, we realy need the cursor managed by DRAW/AGG. |
Ashley 19-Dec-2006 [5179] | Impressive effort guys, and while it can enable things like WYSIWYG editors and HTML renderers it's not a priority for RebGUI inclusion at present. I'm comfortable waiting for an "official" solution in R3, but if folks need rich text *now* then they have at least two alternatives! ;) |
Graham 22-Dec-2006 [5180] | Is there a way to visually select a row in the table widget *without* triggering the associated action? |
Robert 23-Dec-2006 [5181] | Yes, table/select-row/no-action |
Graham 23-Dec-2006 [5182x4] | thanks. |
I've added this to rebgui-edit.r feel -> engage -> switch alt-down [ if face/type = 'area [ face/action face ] ] to allow me to bring up a context menu on the area widget. | |
my version anyway ... | |
Don't know if this is some type of font issue, but labels are bold in Windows, but in Debian, they are not. | |
Ashley 23-Dec-2006 [5186] | Probably a font issue. Try changing font to Arial (set-fonts/name "Arial"). |
Graham 23-Dec-2006 [5187] | No difference .. is Arial a standard Linux font? |
Ashley 23-Dec-2006 [5188] | More standard than the default verdana. Does VID have the same issue? |
Graham 23-Dec-2006 [5189x2] | let me check. |
No, fine in VID | |
Ashley 23-Dec-2006 [5191] | Hmm, labels are Arial 12 in VID so the following should work in RebGUI: set-fonts/name "arial" set-fonts/size 12 display "test" [label "Text"] if not, check the font name and size used by VID; layout [a: label] help a/font |
Graham 23-Dec-2006 [5192x7] | I just downloaded build #46 off dobeash and ran it on Debian. |
No bold text anywhere. | |
Let me check the fonts available in Debian. | |
dunno where the font browser is in Debian. | |
helvetica | |
Ok, that works. Changing the font to helvetica gives me bold. Thanks. | |
Arial I recall is a windows only font that was supposed to substitute for helvetica | |
Ashley 23-Dec-2006 [5199] | Uploaded your alt-action area change to SVN as build#50, except it triggers alt-action like so: area [] [print "Right click"] |
Graham 23-Dec-2006 [5200x2] | Was this tested? display "" [ area 100x100 [][print "alt click"]] do-events does nothing for me. |
ooops... retract that. | |
Graham 24-Dec-2006 [5202] | Regarding info fields, you can't click into them, but you can tab to them. Should that be allowed? |
Ashley 24-Dec-2006 [5203] | No, and the same for info areas. |
Graham 24-Dec-2006 [5204] | Just thinking that one should be allowed to click into an info field, highlight and copy from them. But just not type into them. |
Graham 26-Dec-2006 [5205x3] | I would like to see tab also activate the face action. I've asked this before, and take it that I have to do it myself. I see a block called action-on-enter, so presumably I create my own little list of widgets, and then trap the tab key, and fire the action. |
for a block called action-on-tab | |
I prefer not to fork as it creates too much work merging back when Rebgui updates | |
Ashley 27-Dec-2006 [5208] | Sounds like a good change, feel free to commit it. |
CharlesW 13-Jan-2007 [5209x2] | I get an error message when running my Rebgui app on OSX. Works fine on windows Any ideas? |
** Script Error: Cannot use subtract on time! value ** Where: wake-event ** Near: now/time/precise - tool-tip-time | |
Graham 13-Jan-2007 [5211] | I've not used the tooltips .. |
CharlesW 13-Jan-2007 [5212] | What's interesting is that I don't believe I am using tool-tips either. |
Ashley 13-Jan-2007 [5213] | Fixed in build#46 (Desktop -> Demos -> RebGUI will fix it). |
Graham 13-Jan-2007 [5214] | Aren't we up to #49 though? |
Ashley 13-Jan-2007 [5215] | On SVN. |
CharlesW 13-Jan-2007 [5216] | when I click on it from the desktop i get Script Error: query has no value ** Near: querying: to logic! query . |
older newer | first last |