World: r3wp
[View] discuss view related issues
older newer | first last |
Chris 3-Jan-2009 [8464] | I don't know how it is stored in the DB, but it is bound to the DB as hex (base16) and stored as a 'Blob'. As far as I'm aware, Ashley's driver will do this for you: sql ["INSERT INTO mytable VALUES (?)" #{ABCD}] |
btiffin 3-Jan-2009 [8465] | Careful with SQLite and big blobs. A blob can be SQLITE_MAX_LENGTH (usually a billion) but SQLITE_MAX_SQL_LENGTH defaults to a million. A single line of SQLite may limit the size of blobs to under 1 million. See http://www.sqlite.org/limits.htmlfor deets. |
Nicolas 7-Jan-2009 [8466] | I want to be able to catch alt-key down and caps lock down and caps lock up and things like that. Can I use external libraries to do these things? |
Maarten 7-Jan-2009 [8467] | I think you want to use the system port for that - assuming you use windows. Cross-platform... I don't know. |
Nicolas 7-Jan-2009 [8468] | Where can I learn about windows/unix keyboard events and how to access them with rebol ports? |
Cyphre 8-Jan-2009 [8469x2] | Nicolas, the problem with catching key events using system port is that it works only when Rebol console window is opened. (at least under Windows) |
I hope I (or someone else) convince Carl to fix that for the next release of R2 as I know the system port could be useful for other things that key events in Rebol/View. | |
Maxim 8-Jan-2009 [8471x2] | YESSSS please. |
its for advanced users, only they will use it anyways... so its not going to impede the basic simplicity of rebol | |
Nicolas 13-Jan-2009 [8473x2] | does update write the whole file or does it just alter the file? |
I'm trying to make an interface that updates a file on every keystroke | |
BenBran 14-Jan-2009 [8475] | In this snippit of code how to I change the text color to white? ... make btn-face [ offset: 80x10 size: 130x38 effect: [fit] text: "fit" ] ... |
Steeve 14-Jan-2009 [8476] | what is in btn-face ? anyway... if the text is not inserted in a draw block, this should work: font: make font [color: white] |
BenBran 15-Jan-2009 [8477] | Thank you Steeve, that worked just fine. |
BenBran 26-Jan-2009 [8478] | I'm working on taking the output of a console program to a view. Its formatted nice for the console but I can't seem to get the text spaced correctly for the text-list box such as teletype or monotype.... any suggestions? myData: read %./ lo: [text-list 640x480 data to-block myData] view/options/title layout lo [resize] "Files" ;; characters do not line up vertically but look fine in console thanks in advance. |
DideC 26-Jan-2009 [8479] | myData: read %./ lo: [text-list 640x480 data to-block myData font [name: "courier new"]] view/options/title layout lo [resize] "Files" |
Anton 26-Jan-2009 [8480] | or my-data: read %./ window: center-face layout [text-list 640x480 font-name font-fixed data my-data] view/options/title window 'resize "Files" |
DideC 27-Jan-2009 [8481] | Yes: I know that there was a shorcut for fixed font but I foget the word. Anton answer is more OS compatible ! |
BenBran 27-Jan-2009 [8482] | Thank you! both worked as advertised. |
Thorsten 1-Feb-2009 [8483] | Hi, i was was wondering if anybody already tried to make a toolbar, which is collapsible like the windows systembar. For quite a while i am thinking about a small word processor with such a toolbar. It should be invisible when the mouse is not over it. I want to try it with R2 and R3, but R3 is in focus, and need a little jumpstart. Can anybody help?? |
Gregg 1-Feb-2009 [8484] | I've done an appbar that sits on the desktop. It doesn't use the officel APPBAR APIs, just emulates the slide on/off bit. It's not perfect, but not horrific either. Basically, I have a timer and target locations, FSM driven. When in a given state, and an event occurs, it sets the target position and then moves towards it on each timer tick. When the window deactivates (using insert-event-func to catch that), slide off. When it activates, slide on. It's not perfect, because you can't do it on a mouse hover, and I haven't tried to make it work on multiple montors. With my new setup, it slides off the center monitor and onto the left edge of the right monitor. :-\ |
BenBran 2-Feb-2009 [8485] | I'm working with resizing fields. Setting the size of the field would be a good start. Figuring how to size the text-list on a window resize event would be a bonus. I took a sample from the docs and modifed slightly. REBOL [] displayData: ["A very long entry that will exceed the default width of the field that is displaying it."] view/options/title layout [ lines: text-list 640x480 bold font-size 14 font-name font-fixed data to-block displayData [ ;; not sure how to auto-size the text-list either see-it/text: first lines/picked ;; how do I size this field show see-it ;; maybe its done here ] ;; see-it: info ;; or here? ] [resize] "Test" Thanks again in advance. |
Henrik 2-Feb-2009 [8486x3] | Basically you need to perform the resizing as an event function of the window using insert-event-func and set up sizes manually for each element that you wish to resize. However this is very tedious in the long run and very un-rebolish as there are absolutely no functions to handle resizing in standard VID/View. So BrianH and I wrote a prototype for a resize engine, which we hoped would be part of REBOL/View 2.7.7. Brian is probably against spreading it as it's not debugged and complete, but I want to give it to you anyway, because I use it and it works fairly well, at least much better than the nightmare of manual resizing. |
http://rebol.hmkdesign.dk/files/resize/vid-resize.r | |
A couple of examples in the bottom. You need to add some resizing hints for each element you want to resize, but we'll get to that. | |
BenBran 2-Feb-2009 [8489] | Thanks Henrik. I'll take a look. |
Anton 3-Feb-2009 [8490] | http://anton.wildit.net.au/rebol/gui/demo-resize-text-list.r |
Micha 4-Feb-2009 [8491] | i need help . i run rebol 2.7.6 on ubuntu desktop - i get error : ** User Error: Bad face in screen pane! ** Near: size-text self |
kcollins 4-Feb-2009 [8492] | Micha, I think you just need to install additional fonts. The following links may be helpful: http://mail.rebol.net/maillist/msgs/42419.html https://wiki.ubuntu.com/Fonts#EnablingBitmapped Fonts |
Micha 4-Feb-2009 [8493] | thanks |
Oldes 21-Feb-2009 [8494x2] | How to clear image cache used by VID? |
in which context is the 'image-cache ? | |
amacleod 21-Feb-2009 [8496] | Just discussed something along those lines in vid+ Anton suggests setting to none |
Oldes 21-Feb-2009 [8497x2] | ech.. it's local in load-image function, sothe only way is ugly: |
error? try [load-image/clear %foo] | |
Anton 21-Feb-2009 [8499x3] | clear second second :load-image |
(an alternative way, still ugly, of course.) | |
amacleod: Oldes is talking about the LOAD-IMAGE function (not LOAD), with the image cache block only to be found in the LOAD-IMAGE function body, so we can't just set to NONE, here, unfortunately. (See the source of load-image.) | |
amacleod 21-Feb-2009 [8502] | I'll have aa look thanks, Anton. |
amacleod 23-Feb-2009 [8503] | How do I get the window to resize withthe image face? pic1: load %pic.jpg pic_size: 200x200 view/new lay: layout [pic: image pic1 pic_size] wait 2 unview lay pic/size: 50x50 view/new lay |
Henrik 23-Feb-2009 [8504x3] | you need to get a resize event from the window and apply that to the image. you can use INSERT-EVENT-FUNC for that. |
sorry, I misread... | |
lay/size needs to be set as well. Do that near pic/size. | |
amacleod 23-Feb-2009 [8507] | Got it...thanks henrik... |
Anton 23-Feb-2009 [8508] | img: load %your-image.png view window: layout [pic: image img button "change size" [pic/size: 300x200 window/size: pic/offset * 2 + pic/size show window]] |
amacleod 3-Mar-2009 [8509x2] | Can rebol save in jpg format? |
Never mind, I found a link Anton posted for image Magick image saver... | |
Oldes 3-Mar-2009 [8511x2] | If you mean this link: http://box.lebeda.ws/~hmm/rebol/save-image.html than you should know that I fixed a memory leak now. (and added a /quality refinement) |
I have much more routines from IM, but I must to clean the sources a bit. | |
Pekr 3-Mar-2009 [8513] | not entirely free, but powerfull - http://xnview.com/en/features_nc.html It enabled to Carl to batch process Italy devcon images in few minutes - no wrapper needed, just a command line ... |
older newer | first last |