World: r3wp
[View] discuss view related issues
older newer | first last |
Maxim 11-Dec-2009 [9334] | with R3, someone is bound to make a client for the windows printing engine :-) |
Henrik 11-Dec-2009 [9335x6] | amacleod, it's VID to PS and it works fairly OK. I've used it for printing some statistics tables. |
http://rebol.hmkdesign.dk/files/to-postscript.r | |
Oops, View, not VID. It only depends on faces, not the VID dialect. | |
also it doesn't output postscript directly, but dialect words for Geomol's postscript.r dialect. | |
doesn't support bitmaps yet (have only used it for printing text), but you use it like to-image. | |
http://rebol.hmkdesign.dk/files/vid-postscript2.png | |
Graham 13-Dec-2009 [9341x3] | Is this a VID bug?? >> view layout [ led 20x20 ] >> view layout [ led 20x20 [] ] |
In the first case the led can not be switched using the mouse, but by adding the action block it can ! | |
Hard to say it's a bug because there never was any documentation on the LED face | |
amacleod 13-Dec-2009 [9344] | RE: printing vid faces by converting them to images for document printing... I found that a multiplier of 3 is sufficient for good quality text...maybe 5x for super quality |
Gregg 13-Dec-2009 [9345] | I'd say it's a bug Graham. |
Graham 13-Dec-2009 [9346x2] | That means we can now write the documentation :) |
what's the current bug tracker for R2 ? | |
Gregg 13-Dec-2009 [9348] | Still RAMBO AFAIK. Unless they've moved things to CureCode. |
Graham 13-Dec-2009 [9349x2] | hard to find stuff on rebol.net now .... |
ok, submitted | |
Henrik 14-Dec-2009 [9351] | graham, might as well add it to my tracker too. |
Graham 14-Dec-2009 [9352] | should ask Carl for a copy of the VID related bug reports so that you can fix them in vidext :) |
Henrik 14-Dec-2009 [9353] | that would be cool |
Graham 16-Dec-2009 [9354] | How do you force a window to the front? setting the activate flag and show doesn't seem to work |
Graham 17-Dec-2009 [9355] | Anyway to set the Z order of windows once they are already up? |
Henrik 17-Dec-2009 [9356] | by forcing it to front, do you mean modal or just moving any window to front? (The kit has a simple function for the last bit) |
Graham 17-Dec-2009 [9357x2] | Any window ... |
What I want to do is keep a separate menu window open so that no matter what other windows are open, the menu window stays on top. | |
Luis 17-Dec-2009 [9359] | top-most example: http://pastebin.ca/1718241 |
Gregg 17-Dec-2009 [9360x2] | I use the Windows API to do it Graham, but I don't have a cross-platform solution. |
Inside a view window, you can remove the face from the pane and append it again, so it's a the top of the z-order. I can't remember trying that with screen-face though. | |
Graham 17-Dec-2009 [9362] | Thanks I'll give it a go. |
Nicolas 20-Dec-2009 [9363] | I want to make a program that zooms in on a picture while I hold down the left mouse button and that zooms out when I hold down the right mouse button. Any ideas? |
Henrik 20-Dec-2009 [9364] | detect on mouse down and stop zooming on mouse up |
Nicolas 20-Dec-2009 [9365] | Thanks Henrik |
Henrik 20-Dec-2009 [9366] | hmm... well, I guess you need to keep that going, while the button is held down, otherwise no events are fired. |
Nicolas 20-Dec-2009 [9367x2] | Yeah, that's the problem. |
Could I flick over to event detection every tenth of a second somehow? | |
Pekr 20-Dec-2009 [9369] | yes, you can ... well, but I am not much experienced in that. You need to test event/type for 'time value. But how to get time events there? Maybe setting face/rate: desired-value-per-second could help? |
Nicolas 20-Dec-2009 [9370x6] | I'll try that |
Here's a prototype | |
window: layout [i: image rate 5 load %gtfo.jpg key escape [halt]] zoom-in: does [i/size: i/size * 5 / 4] zoom-out: does [i/size: i/size * 4 / 5] down: false alt-down: false insert-event-func [ probe event/type switch/all event/type [ down [down: true] up [down: false] time [if down [zoom-in]] alt-down [alt-down: true] alt-up [alt-down: false] time [if down [zoom-in] if alt-down [zoom-out]] ] center-face i show window event ] view/options window [resize] | |
REBOL [] window: layout [i: image rate 5 load http://rebol.com/graphics/kits.jpg key escape [halt]] zoom-in: does [i/size: i/size * 5 / 4] zoom-out: does [i/size: i/size * 4 / 5] down: false alt-down: false insert-event-func [ probe event/type switch/all event/type [ down [down: true] up [down: false] time [if down [zoom-in]] alt-down [alt-down: true] alt-up [alt-down: false] time [if down [zoom-in] if alt-down [zoom-out]] ] center-face i show window event ] view/options window [resize] | |
Can comments be deleted? | |
I guess they can't. Anyway, thanks for your help! | |
Pekr 20-Dec-2009 [9376] | comments here in Altme? No - they can't be deleted ... |
Nicolas 20-Dec-2009 [9377x2] | This is the first step to creating a zooming user interface |
What do you mostly use rebol for? | |
Pekr 20-Dec-2009 [9379] | as for me - simple CGI stuff, some automatition tasks, few GUI utils .... |
Graham 22-Dec-2009 [9380x2] | In easy-vid, Carl creates layouts of a fixed size, and fits all his text accordingly. Hypernotes creates layouts that are variable in height. How is this done? |
ie. control the width and let the height expand to as necessary. | |
Gabriele 23-Dec-2009 [9382] | set the width and then use size-text |
Graham 25-Dec-2009 [9383] | If you use unview/only window, why should any other windows close down as well? |
older newer | first last |