World: r3wp
[View] discuss view related issues
older newer | first last |
Graham 24-Nov-2005 [3376] | what I want to is right click on an image, copy to clipboard, and then paste it into a rebol application. |
Volker 24-Nov-2005 [3377x2] | Yes, that would be nice. |
Is there a way with an external app? save clipboard to file? | |
Henrik 24-Nov-2005 [3379] | some apps support it... Directory Opus can paste an image directly to a file |
Volker 24-Nov-2005 [3380] | depending on app you can also paste the filename/url instead? as workaround? But image-clipboard and drag/drop ae so comfortable. |
Graham 24-Nov-2005 [3381x3] | paste .. I guess I mean that the rebol application would then read it from the clipboard |
I am currently pasting urls in .. but I was hoping for a better solution. | |
So, is the lack of binary support a cross platform implementation issue rather than a technical one in windows ? | |
DideC 25-Nov-2005 [3384] | Cross platform I guess. |
Gregg 28-Nov-2005 [3385] | My guess as well. I have some win-clip stuff for images. Nothing fancy, but might save you a little effort. Let me know if you're interested. |
Graham 28-Nov-2005 [3386] | sure ... I thought you had, but I think it was on another world. |
Anton 30-Nov-2005 [3387x2] | load-thru/update http://www.lexicon.net/antonr/rebol/gui/scroll-panel.r load-thru/update http://www.lexicon.net/antonr/rebol/gui/demo-scroll-panel.r |
(bug fixes) | |
Henrik 30-Nov-2005 [3389x4] | what is it exactly that 'WITH does in LAYOUT? I can assign variables to face data, but apparently not face data to variables... I'd like to bind the state of a toggle to an external variable in a toggle |
oops... erase the "in a toggle" at the end | |
ok, it seems to be possible with text, using the first option, but not state: f: "REBOL" view layout [field with [text: f]] ; displays field with "REBOL" in it. If I edit the field, the contents of f is changed g: true view layout [toggle with [data: state: g]] ; displays a toggle that is set true. If I click it to false, the contents of g is _not_ changed | |
oh... it's because text is bound to a string, where you can't bind to TRUE and FALSE... | |
Volker 30-Nov-2005 [3393] | nitpicking: referenced, not bound :) 'with is simply a make of the face, before anything else. |
Henrik 30-Nov-2005 [3394] | grargh! this reminds me of Niels Bohr's statement on understanding quantum mechanics... I guess this can be applied to REBOL as well |
Geomol 30-Nov-2005 [3395x2] | :-) You're dealing with objects. A face is an object. The WITH block assign values to the attributes within the object, or extend the object with new attributes. Just like: o1: make object! [a: 0] o2: make o1 [a: 1 b: 2] ; the attribute a gets the value 1, and a new attribute b is created and gets the value 2. Some data types in REBOL are references, when used in objects, some are not. (Remember that data types are grouped as scalars, series, etc.) |
If you wanna export some face attributes outside, you could do that with the action attribute (the action block following many styles in VID for example) or in the feel functions. a: false view layout [toggle [a: face/data]] This will change a according to the state of the toggle. | |
Henrik 30-Nov-2005 [3397] | that's also the solution I found... |
Geomol 30-Nov-2005 [3398] | Then you're not lost at all! It's not as complicated as quantum mechanics! ;-) |
Henrik 30-Nov-2005 [3399] | it _would_ have been nice to be able to do the other thing, but the code is almost as streamlined as I wanted it to be now. I guess I need to study more on datatypes... |
Geomol 30-Nov-2005 [3400] | The data types in REBOL are one major cornerstone and reason, why so much functionality can be written with such little code. (As I see it.) |
Pekr 1-Dec-2005 [3401x2] | Maybe new release is near :-) I just noticed there is few of nice bugfixes with comment like: Fixed in Core/SDK 2.6.2 and View 1.3.2 .... |
I mean - rambo entries ... | |
Graham 1-Dec-2005 [3403] | interesting ... maybe in time for Xmas ? |
Pekr 1-Dec-2005 [3404] | maybe :-) |
Henrik 5-Dec-2005 [3405] | I could really use a method for slowing down mouse events globally. I have a rather complex GUI with about 50 buttons, 2 listviews, fields and whatnot. If I accidentally click'n'drag above an empty area of the GUI, the interface stops responding for several seconds. I wonder how this could be done... |
Gabriele 5-Dec-2005 [3406] | event filtering, or romano's eat function. |
DideC 5-Dec-2005 [3407] | does not work anymore with new event handling of 1.3 |
Gabriele 6-Dec-2005 [3408] | shouldn't be hard to fix. |
DideC 6-Dec-2005 [3409x2] | Event is still a "drak area" for me ;-) |
drak=dark | |
Josh 13-Dec-2005 [3411x2] | I have a frustration about the View editor that I don't see in RAMBO. When no text is selected and one hit's ctrl-C, then ctrl-V it pasts the entire document wherever the caret is. I'm not sure if this is supposed to be a feature, but does anyone else find it annoying? |
I'm adding it to RAMBO though | |
Henrik 13-Dec-2005 [3413] | The editor code is available at http://www.rebol.com/view/editor.r. Shouldn't we try to fix this ourselves? The editor has so many bugs that should be relatively easy to fix. |
Josh 13-Dec-2005 [3414x4] | Sure, I will try to look at it when I get home |
This is not an issue of the editor, but of the way text is copied to the clipboard from (at least) an area | |
I will hunt around for a while, but I'm not sure where the clipboard code actually is. | |
It seems to be the behavior of text editable faces | |
Henrik 13-Dec-2005 [3418] | interesting.... meanwhile, I'm cooking up a replace requester for the editor. maybe I'll have something ready by the weekend. (a bit busy right now) |
Josh 14-Dec-2005 [3419] | The RAMBO ticket is outdated now. Can anyone point me in the right direction as to whether this is just part of VID or something deeper than that? |
Anton 14-Dec-2005 [3420x4] | The problem is here: probe get in ctx-text 'copy-text func [face][ if not copy-selected-text face [ hilight-all face copy-selected-text face ] ] |
And this fixes it: | |
>> use [body][body: second get in ctx-text 'copy-text remove remove body remove back tail body] == [] >> probe get in ctx-text 'copy-text func [face][copy-selected-text face] >> view layout [area "hello"] >> view layout [field "hello"] | |
I thought COPY-TEXT might be used by svv/vid-styles/field/access or area/access but it is not (thus, it looks safe). I think COPY-TEXT is trying to be too smart. I think probably that function should not exist. So it might be better to replace calls to COPY-TEXT with calls to COPY-SELECTED-TEXT, whose claimed functionality is more specific. | |
Josh 14-Dec-2005 [3424x2] | Thanks Anton, I'm poking around at all that |
I'm not totally sure what this note from vid.r means: copy-text: func [face] [ if not copy-selected-text [ ; copy all if none selected (!!! should be line) system/view/highlight-start: face/text system/view/highlight-end: tail face/text copy-selected-text ] ] | |
older newer | first last |