World: r3wp
[View] discuss view related issues
older newer | first last |
Geomol 2-Sep-2005 [2512] | Okay! Then you need another developer also. ;-P |
Henrik 2-Sep-2005 [2513] | well, some parts can be done separately, can't they? I did the button menu, so I would suspect a thing like a real palette requester could be done separately. |
Geomol 2-Sep-2005 [2514] | sure |
Ashley 2-Sep-2005 [2515] | Great progress guys, I think this project deserves its own group now. ;) |
Henrik 2-Sep-2005 [2516] | but.. what is the name of the program? :-) |
Ashley 2-Sep-2005 [2517] | REBOL Paint? |
Henrik 2-Sep-2005 [2518] | dunno... I guess it doesn't matter right now. also it seems the canvas.r will be somewhat modular so you can throw any interface on top of it |
DideC 2-Sep-2005 [2519] | RPaint ? ;-) |
Graham 2-Sep-2005 [2520] | GeoPaint |
Henrik 2-Sep-2005 [2521] | there was one called KoalaPaint. what about PandaPaint? :-) |
Geomol 3-Sep-2005 [2522x2] | Why not just "Canvas"? That's what it is (when it's more complete), a canvas, where you can use different tools to put paint on. I searched Google, and found a program called "Canvas Paint", which is based on the canvas widget of Tcl/Tk. That's not a problem, I think. There's another called "3D Canvas", also different. "Canvas" it is. |
I don't have much time today, but next thing, I'll do, is to reimplement the brush, so different shapes are possible. And so you can select an area of the image as a brush. | |
Anton 3-Sep-2005 [2524] | I've got a flood algorithm: http://www.lexicon.net/antonr/rebol/library/flood-recurse.r do http://www.lexicon.net/antonr/rebol/demo/demo-flood.r |
eFishAnt 3-Sep-2005 [2525x4] | as my Furby says, "Yummm..." (guess the world is your canvas, Geomol) |
As my Furby says... "Yummm..." (guess the world is your canvas, Geomol" | |
sorry about that repeat repeat...curious, AltME was really dragging. Hmmn, related to canvas??? | |
test | |
Graham 3-Sep-2005 [2529] | trying to flood this forum? |
Geomol 4-Sep-2005 [2530x2] | :-) |
Canvas group created. | |
Geomol 5-Sep-2005 [2532] | In the new DRAW dialect, should SCALE have influence on LINE-WIDTH? |
DideC 5-Sep-2005 [2533] | Better ask in AGG ? |
eFishAnt 6-Sep-2005 [2534] | can anyone outside of our firewall ping or see this? http://66.136.133.209 |
Anton 6-Sep-2005 [2535x2] | http://66.136.133.209 |
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), | |
Geomol 6-Sep-2005 [2537x4] | Pinger 66.136.133.209 med 32 byte data: Svar fra 66.136.133.209: byte=32 tid=793ms TTL=234 Svar fra 66.136.133.209: byte=32 tid=604ms TTL=234 Svar fra 66.136.133.209: byte=32 tid=317ms TTL=234 Svar fra 66.136.133.209: byte=32 tid=753ms TTL=234 |
eFistAnt, LOL Why in group "View"? :) | |
That's one of the groups, I'm 'monitoring'. You made me look, so now you earn me a beer in Italy! ;-P | |
(if you show up) | |
Anton 6-Sep-2005 [2541] | connecting to: 66.136.133.209 ** User Error: Error. Target url: http://66.136.133.209/could not be retrieved. Server response: HTTP/1.0 401 Unauthorized ** Near: cont: read http://66.136.133.209 Firefox: {Enter username and password for "level_15_or_view_access" at http://66.136.133.209} (a security requester prompting for username and password). |
Rebolek 7-Sep-2005 [2542] | I was trying to extend iterated faces example from http://www.rebol.com/docs/view-system.html#section-10 to support feel/over but with I was not very succesful. Iterated faces react on over (I'm changing color of edge) but when I click on one of the faces, now all other iterated faces' edges use the "over" color. Can anybody help me? |
Geomol 8-Sep-2005 [2543] | What is a good way to check for certain values in an input field? Let's say, I want to do an integer field, I've tried this as the action function: if error? try [to-integer value] [set-face face 0] It works first time, but if I try enter an integer afterwards, it just get settet to zero again. Any ideas? |
Volker 8-Sep-2005 [2544] | maybe "0"? if you dump the later errors, it should say something like "cant append to an integer" your way". |
Geomol 8-Sep-2005 [2545x3] | No, doesn't work setting it to "0". Try this: |
view layout [field "0" [if error? try [to-integer value] [set-face face "0"]]] | |
You can enter integers at first, but if you enter a letter, it stops working. | |
Rebolek 8-Sep-2005 [2548] | I had the same problem and did not find a solution |
Volker 8-Sep-2005 [2549x10] | You can note something to rambo: |
view layout [field "0" [probe face/text probe value if error? err: try [to-integer value] [probe disarm err set-face face "0"]]] | |
the face/text contains the new value, but 'value itself stays on the buggy one. | |
so this works: | |
view layout [field "0" [if error? err: try [probe to-integer face/text] [set-face face "0"]]] | |
because ctx-text/edit-text uses /data, not /text. not updated because of error. if flag-face? face return [ if flag-face? face hide swap-text if flag-face? face tabbed [focus next-field face] action face face/data exit ] | |
so setting /data by hand works too: | |
view layout [field "0" [probe face/text if error? err: try [to-integer value] [probe disarm err set-face face "0"]]] | |
pasted wrong version | |
view layout [field "0" [if error? try [ probe to-integer value] [set-face face "0" face/data: face/text ]]] | |
Geomol 8-Sep-2005 [2559] | Thanks Volker! |
Volker 8-Sep-2005 [2560] | (dont forget to met rambo ;) |
Geomol 8-Sep-2005 [2561] | Sent it to RAMBO. |
older newer | first last |