AltME groups: search
Help · search scripts · search articles · search mailing listresults summary
world | hits |
r4wp | 26 |
r3wp | 331 |
total: | 357 |
results window for this page: [start: 201 end: 300]
world-name: r3wp
Group: Core ... Discuss core issues [web-public] | ||
Henrik: 1-Jun-2008 | or if you want to avoid loading the image twice: i: read/binary %image.png checksum i i: load i | |
Graham: 1-Jun-2008 | Since I might be grabbing the image as jpg and then saving it to png, I guess I should save it to memory as binary and do the calculation that way. | |
Graham: 22-Sep-2008 | read/custom URL compose/deep [ PUT %file.png [ Cookie: (cookie) ]] will use the http put method to upload a binary file and sets the cookie | |
Graham: 7-Oct-2008 | >> to-file join %test "[0].png" == %test%5B0%5D.png | |
Graham: 7-Oct-2008 | >> f: %test.png == %test.png >> f: %test[0].png ** Script Error: .png has no value ** Near: .png | |
Graham: 7-Oct-2008 | Ok, anyone know how to access a file like this ? test[0].png | |
Steeve: 7-Oct-2008 | file: to-file "test[0].png" seems working on Vista | |
Graham: 7-Oct-2008 | >> to-file "test[0].png" == %test%5B0%5D.png | |
Anton: 8-Oct-2008 | %file[0].png is loaded as three values: >> load "%test[0].png" == [%test [0] .png ] | |
Gabriele: 8-Oct-2008 | >> file: %"test[0].png" == %test%5B0%5D.png >> pick file 1 == #"t" >> pick file 5 == #"[" >> pick file 6 == #"0" >> to string! file == "test[0].png" | |
BrianH: 8-Oct-2008 | Yes, because you can always use %"test[0].png" instead, no need for to-file. | |
Maxim: 16-Jun-2009 | load %some-image.png not even assigned once... causes a permanent memory use in the last version of which I had to use huge images. I ended up using image magic which was able to use the equivalent of 20 GBs of image data in a single 75 minute composition. | |
Maxim: 16-Jun-2009 | oldes, about the load ... its not totally obvious why sometimes the images stay stuck in ram... but in this case it was huge png images. and I did every recycle trick I new of... I tried solving this for 2 hours... but nothing worked... not even allocating other stuff, and freeing it, to make sure the GC really did do a cleanup (in case is was count based). | |
Oldes: 16-Jun-2009 | Maybe it's the content of PNG images what couses problems with GC. What do you do with so many images? | |
Anton: 17-Jun-2009 | It may not seem obvious, but view layout [image %file.png] does make use of LOAD-IMAGE, as Oldes pointed out. Here is where the IMAGE style does it: print mold get in svv/vid-styles/image/multi 'file | |
Dockimbel: 16-Sep-2009 | I guess it's because it relies on the PNG decoder for decompression which comes only with /View engine. | |
Group: View ... discuss view related issues [web-public] | ||
Graham: 21-Sep-2006 | save as PNG and print? | |
Graham: 21-Sep-2006 | I can then save the completed form as a PNG and print it ... sort of .. | |
yeksoon: 21-Sep-2006 | quick question about images. eg. == i1: load %image.jpg i2: i1 i2/size: 300x300 save/png %a.png i2 === why does the image comes out distorted? what is the correct way to 'resize' an image and save it in a different format? | |
Henrik: 21-Sep-2006 | i1: load %image.jpg save/png %a.png layout/tight [image 300x300 i1] | |
yeksoon: 21-Sep-2006 | I am on /view 1.3.x ....but have an error.. === ** Script Error: Invalid argument: type: face offset: 0x0 size: 300x300 span: none pane: [make object! [ type: 'face offs... ** Where: halt-view ** Near: save/png %a.png layout/tight [image 300x300 i1] == | |
Henrik: 21-Sep-2006 | thought it could do that directly, but then: save/png %a.png to image! layout/tight [image 300x300 i1] | |
Anton: 21-Sep-2006 | original: %image.png ; INPUT FILE resized: %resized.png ; OUTPUT FILE new-size: 300x300 save/png resized draw make image! new-size compose [image (load original) 0x0 (new-size - 1x1)] ; examine results view layout [image (load original) image (load resized)] | |
Brock: 31-Oct-2006 | REBOL [ Title: "REBOL Logo Maker" Purpose: "Generate a Hilight image" Author: ["Carl Sassenrath" "Gabriele Santilli"] Version: 1.0.0 Rights: "REBOL logo is a registered trademark of REBOL Technologies, USA." ] debug?: false hilight-colour: 255.0.0 ;0.112.99 ;request-color character: uppercase request-text font-type: "font-sans-serif" xthin-chars: charset "I!J" thin-chars: charset "1234567890ABDEFPRSZ" normal-chars: charset"CGHKLNOTUVXY" wide-chars: charset "WMQ" xwide-chars: charset "" special-chars: charset "*" if font-type = "font-serif"[ ;get-char: func [character][ if find character xthin-chars [if debug? [print "xthin"] char-offset: 8x2 char-size: 14] if find character thin-chars [if debug? [print "thin"] char-offset: 7x2 char-size: 14] if find character normal-chars [if debug? [print "normal"] char-offset: 6x2 char-size: 14] if find character wide-chars [if debug? [print "wide"] char-offset: 5x2 char-size: 14] if find character xwide-chars [if debug? [print "xwide"] char-offset: 4x2 char-size: 14] if find character special-chars [if debug? [print "special"] char-offset: 5x-2 char-size: 28] ;] ] if font-type = "font-sans-serif"[ ;get-char: func [character][ if find character xthin-chars [if debug? [print "xthin"] char-offset: 9x2 char-size: 14] if find character thin-chars [if debug? [print "thin"] char-offset: 7x2 char-size: 14] if find character normal-chars [if debug? [print "normal"] char-offset: 6x2 char-size: 14] if find character wide-chars [if debug? [print "wide"] char-offset: 5x2 char-size: 14] if find character xwide-chars [if debug? [print "xwide"] char-offset: 4x2 char-size: 14] if find character special-chars [if debug? [print "special"] char-offset: 4x-2 char-size: 26] ;] ] font-style: make face/font [style: 'bold name: font-type size: char-size] hilights: [ transform 0 1 1 0x0 0x0 fill-pen snow pen snow circle 10x10 9 fill-pen black pen black circle 13x13 9 fill-pen hilight-colour ;0.112.99 pen hilight-colour ;serve dark green - 0.112.99 circle 11x11 9 fill-pen white pen white font font-style text 1 char-offset character ;] ;] ] insert-event-func func [face evt][ if evt/type = 'resize [ bx/size: out/size: evt/offset bx/size/y: out/size/y: evt/offset/x / 23 * 23 n: to-decimal bx/size/x / 23 ;t-x: to-decimal bx/size/x / 23 + 5 ;t-y: to-decimal bx/size/y / 23 - 2 ; probe highlights ;logo-shape ; halt hilights/3: n hilights/4: n loc: to-pair :t-x :t-y show out ] evt ] view/options center-face out: layout [ origin 0 bx: box 23x23 green effect [draw hilights effect [key: green]][ ;logo-shape][ ; file: request-file/only/save/file join %hilight- [character ".png"] if not file [exit] if not find file ".png" [append file ".png"] save/png file to-image bx ] ][resize] | |
Brock: 31-Oct-2006 | view layout [ bx: box "test" [ file: request-file/only/save/file %sample.png if not file [exit] if not find file ".png" [append file ".png"] save/png file to-image bx ] ] | |
Brock: 1-Nov-2006 | hmm, still unable to save out the transparent png file to maintain the transparent part in the png file. I was able to produce an image with two coloured boxes and then one box was then made transparent, however when saving that image out, the background appears the default grey colour that is used when no colour is specified. | |
Brock: 1-Nov-2006 | view lay: layout[ origin 0 backdrop 255.0.0 box green 30x30 at 15x15 box blue 30x30 effect[merge] ] save/png %sample.png to-image lay | |
Rebolek: 1-Nov-2006 | I;m not sure if PNG saver supports transparent color | |
Cyphre: 1-Nov-2006 | >> i: logo.gif == make image! [100x24 #{ 252525141414141414141414141414141414141414141414141414141414 14141414141414141414141414141414141414141414... >> i/alpha: 128 == 128 >> save/png %test.png i >> | |
Cyphre: 1-Nov-2006 | Ah, you mean the 'key color' in PNG format spec...then I think this cannot be controlled using the SAVE function IMO. | |
Rebolek: 1-Nov-2006 | You need to manipulate tRNS chunk in PNG file. REBOL saves PNG files in color type 2 (true color) I think, so you must set tRNS chunk to RGB (2 bytes per color) value of color you want transparent. See http://www.faqs.org/rfcs/rfc2083.html | |
Anton: 1-Nov-2006 | Check out help.gif, it has an alpha channel, which survives after saving and loading. print mold help.gif/alpha save/png %image.png help.gif view layout [image (load %image.png)] Now process the image, replacing a particular colour with transparent: img: copy help.gif colour: pick img 12x12 repeat i length? img [if colour = pick img i [poke img i 0.0.0.255]] view layout [box red at 10x10 image (img)] | |
Anton: 1-Nov-2006 | No, 8-bit alpha. Observe: img: copy help.gif colour: pick img 12x12 repeat i length? img [if colour = val: pick img i [val/4: mod i 256 poke img i val]] save/png %image.png img view layout [box 300x300 red at 20x20 image (load %image.png) (img/size * 8)] | |
Maxim: 1-Nov-2006 | that's really strange. its possible that converting from bmp to png, RT realised the need to save the potential green mask. so they probably store the image properly inside, but when creating one from scratch.. the channel is not. | |
Gabriele: 2-Nov-2006 | img: make image! 50x50 img/alpha: 255 ; make bg transparent draw img [pen black line-width 2 circle 25x25 20] save/png %test.png img | |
Brock: 2-Nov-2006 | hilight-colour: 255.0.0 ;0.112.99 ;request-color font-style: make face/font [style: 'bold name: "font-sans-serif" size: 26] hilights: [ transform 0 1 1 0x0 0x0 fill-pen snow pen snow ;white circle circle 10x10 9 fill-pen black pen black ;black circle circle 13x13 9 fill-pen hilight-colour ;0.112.99 pen hilight-colour ;serve dark green - 0.112.99 circle 11x11 9 fill-pen snow pen snow font font-style text 1 6x0 "*" ] view center-face out: layout [ origin 0 bx: box 23x23 50.50.50 effect [draw hilights effect []][ file: request-file/only/save/file %hilight.png if not file [exit] if not find file ".png" [append file ".png"] save/png file to-image bx img: load file colour: pick img 1x1 repeat i length? img [if colour = pick img i [poke img i 0.0.0.255]] save/png file img ] ] | |
Brock: 2-Nov-2006 | hilight-colour: 255.0.0 ;0.112.99 ;request-color font-style: make face/font [style: 'bold name: "font-sans-serif" size: 26] img: make image! 23x23 img/alpha: 255 ;make bg transparent draw img [ transform 0 1 1 0x0 0x0 fill-pen snow pen snow ;white circle circle 10x10 9 fill-pen black pen black ;black circle circle 13x13 9 fill-pen hilight-colour ;0.112.99 pen hilight-colour ;serve dark green - 0.112.99 circle 11x11 9 fill-pen snow pen snow font font-style text 1 6x0 "*" ] file: request-file/only/save/file %hilight.png if not file [exit] if not find file ".png" [append file ".png"] save/png file img | |
Joe: 15-Jan-2007 | resize-image: func [ dest [file!] size [pair!] file [file!] /local im ][ im: load-image file save/png dest to-image layout [origin 0x0 image (im) (size)] im: none ] | |
amacleod: 28-Aug-2007 | hI'm trying to append to a face for export to a .png later. I'm able to append some text using something like: append gui [at 264x72 text "SOME TEXT" bold font-size 20] | |
Graham: 26-Nov-2007 | Is the only way to turn an image! into png with save/png ? | |
Ashley: 26-Nov-2007 | have in memory transforms ... note that save accepts a target of type file!, url! or binary! ... so you can always do: bin: make binary! 10000 save/png bin load %test.jpg write/binary %test.png bin | |
Henrik: 13-Oct-2008 | http://rebol.hmkdesign.dk/files/vid-postscript.png<--- so far so good :-) | |
Henrik: 13-Oct-2008 | Too deep for me to solve that tonight. However I've come this far: http://rebol.hmkdesign.dk/files/vid-postscript2.png | |
james_nak: 6-Dec-2008 | I was looking for a way to facilitate the Alt-Printscreen, go to Paint, paste, save as .png drudgery and I was close except them I found out that clipboard:// only works with text. :-( Gregg and Christian created this capture-screen.r app which is pretty amazing. I wonder, however, if there will ever be an improvement to the clipboard? | |
james_nak: 9-Dec-2008 | Gregg, what I wanted to do was simply take what was in the clipboard:// (via a printscreen) and save it as a png or bmp, thereby skipping the monotonous paste into Paint and save. | |
Anton: 23-Feb-2009 | 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]] | |
TomBon: 19-Apr-2009 | visualisation, does somebody knows how to create a map like this in rebol? a qubic map: http://gdmap.sourceforge.net/img/gdmap-preview.png some more examples and radial maps of this are here: http://wiki.ubuntuusers.de/Festplattenbelegung?highlight=verzeichnisserstell A hint to a source, algo or raw concept etc. would be nice. especial the calculation how to find and place to the proper position within the workspace is what I am looking for. | |
Pekr: 21-Aug-2009 | Is there an easy way of how to resize an image? I tried: i1: load %my-img.png i2: make image! 82x63 i1 but the image is black :-) | |
Dockimbel: 21-Aug-2009 | Untested, but should work : i1: load %my-img.png i2: make image! 82x63 draw i2 [image i1 0x0 82x63] | |
Pekr: 21-Aug-2009 | What I need is smaller PNG, because SharePoint just sends original image to browser, instructing it to resize. IE is pretty much ugly, FF is OK. I tried in xnView, my friend in IrfanView, no matter what we do, we can't save so that it preserves transparent color ... | |
Henrik: 11-Dec-2009 | http://rebol.hmkdesign.dk/files/vid-postscript2.png | |
Geomol: 12-Jan-2010 | Just a test: set 'resize func [img /local sz c1 c3 i2] [ if file? img [img: load-image img] scale: img/size/x / 160 sz: as-pair 160 round img/size/y / scale c1: 1x0 * sz c3: 0x1 * sz i2: to-image layout [origin 0 box sz effect [draw [image img 0x0 c1 sz c3]]] save/png %img.png i2 ] | |
Geomol: 12-Jan-2010 | Call RESIZE with a loaded image. It'll save the img.png file, that'll have x-size of 160. It looks ok here. | |
BudzinskiC: 25-Apr-2010 | I'm currently writing a Rogue like game with Rebol. I used a box to display the game map and set the focus on it so that it receives keyboard input but when I do that there is a weird white stripe being drawn on top of the box in the center. Any idea why that is and how I can make it go away? http://img.skitch.com/20100425-ju42itgetsasupi6yerc1ph4db.png | |
Maxim: 15-Sep-2010 | it will depend on what you mean by "chroma keying". most people in the PC world interpret it as a single color value becomes 100% transparent (like a .bmp). in the VFX world chroma keying is a range using an alpha channel mask (like a .png, for example). so yes it is possible. IIRC, windows supports an alpha plane to manage the transparency, but I have not played with this myself yet. | |
Maxim: 17-Sep-2010 | just to wet your appetite a bit.... http://www.pointillistic.com/open-REBOL/moa/files/burning-house.png | |
Steeve: 2-Nov-2010 | Input: http://sites.google.com/site/rebolish/test-1/lizard.svg output: http://sites.google.com/site/rebolish/test-1/lizard-rebol.png code: http://sites.google.com/site/rebolish/test-1/svg.r | |
Henrik: 16-Sep-2011 | Endo, that looks interesting. Do you think it could be used to fix the box with "Wednesday" in it: http://rebol.hmkdesign.dk/files/vid-postscript2.png | |
Group: !RebGUI ... A lightweight alternative to VID [web-public] | ||
Henrik: 28-Feb-2007 | http://rebol.hmkdesign.dk/rebgui-btns.png<--- well, it's a start. | |
Ashley: 18-Oct-2007 | Most widgets, including area, can: b: load %a.png display "" [ field %a.png effect [fit] area b effect [aspect] ] | |
Ashley: 25-Oct-2007 | How about: field %a.png effect [fit] on-focus [face/image: none true] on-unfocus [face/image: load %a.png true] | |
Ashley: 31-Oct-2007 | code for the layout backdrop? As above: display "" [ button 10x10 do [face/image: my-image face/effect: 'fit] ] or: display "" [ button 10x10 do [face/image: load %my-image.png face/effect: 'fit] ] | |
Micha: 10-Nov-2007 | dispray [ panel: panel white 80x12 data [ ] button "img1" on-click [ panel/image: load %img1.png] button "img2" on-click [ panel/image: load %img2.png] ] | |
Robert: 10-Nov-2007 | my-pic: image ... my-pic/image: load %img1.png show my-pic | |
Graham: 22-Dec-2007 | Print support - how about a button that will turn the face/parent-face into a PNG, save to drive and invoke the browser on it? | |
Ashley: 23-Dec-2007 | Uploaded build#109 with above fix. Handler is as simple as: ctx-rebgui/on-fkey/f3: make function! [face event] [ save/png %screen.png to image! face browse %screen.png ] Just click on the window you wish to print and press F3. I'll add this as a cookbook entry. | |
Graham: 24-Dec-2007 | Also, would it feasible to include in rebgui/core a way to size check boxes ? I am trying to overlay some widgets on a PNG of a PDF so that users can take existing PDF forms and overlay the correct widgets for data entry. | |
Graham: 24-Dec-2007 | this is an example http://synapse-images.s3.amazonaws.com/cms1500-1.png | |
Graham: 24-Dec-2007 | I've got a couple of check boxes over the first two check boxes of the PNG. | |
Graham: 24-Dec-2007 | My plan ( provisional ) was to turn the PDF into a PNG, and map the widgets to the PNG. With that in mind, I know the relative displacements to the pdf which I would then turn into an EPS. I can then turn my widget content into postscript and write that onto of the eps to give me perfect printouts. | |
Graham: 24-Dec-2007 | I'm not sure pixed perfect is needed... just invisible widgets of approx the same size as the PNG background fields. | |
Luis: 26-Dec-2007 | Ashley, I would like to know how can I change the selected-unselect colors of tabs. I wish tabs as: http://en.wikipedia.org/wiki/Image:Vertical_tabs_sample.png or at least: http://www.useit.com/alertbox/tabs.html | |
Reichart: 1-Jan-2008 | Vertical tabs - What are anyone's thoughts on vertical tabs? They look cool, and I can see their use, but they strike me as...well...annoying, similar to my issue with Rotary (spinner). Rotating or obscuring information just seems not worth it. Here is an image of vertical tabs http://en.wikipedia.org/wiki/Image:Vertical_tabs_sample.png Coloured tabs - As to colouring tabs, interesting. I'm a big opponent of colours generally. One of the most common requests we get on our Calendar is to be able to colour meetings. We ARE indeed going to allow this, but I think it is better to keep things neutral. On the Mac, meetings are "categorized" into things like Work and Personal, each of which are given colour. This works well in "personal calendar systems", but this breaks down very quickly when working in a "collaborative calendar system". Who gets to decide the colour of something? What is "something"? As in, is it by project, by who is in it? By what it is (a meeting, a flight, a memo, a call, or other things people can put on a calendar now). All very tricky. | |
Graham: 3-Jan-2008 | http://synapse-images.s3.amazonaws.com/drop-list-display-problem.png | |
Claude: 6-Oct-2008 | REBOL[] rebgui-build: %./rebgui-116/ rebdb-build: %./RebDB-203/ #include %/home/ramcla/Documents/rebol/rebol-linux-sdk-276/source/gfx-colors.r #include %/home/ramcla/Documents/rebol/rebol-linux-sdk-276/source/gfx-funcs.r #include join rebgui-build %rebgui.r #include join rebdb-build %db.r do join rebgui-build %rebgui.r do join rebdb-build %db.r to-amount-text: func[ data /local d ][ d: to-string to-money (to-decimal data) return either d/1 = #"-" [join "-" (skip d index? find d #"$")][(skip d index? find d #"$")] ] table-exist?: func [ table [string!] /local w ][ w: to-word table either error? err: try [db-describe :w][ disarm err return false ][ return true ] ] create-table: func [ table [string!] /local w tables ][ tables: [ t_joueurs [id nom prenom date_naissance adresse code-postal commune pays] t_periodes [id nom date-debut date-fin status] t_jeux [id period_id date lieu] t_resultats [jeux_id personne_id manche_1 manche_2 manche_3] t_resultat_historique [jeux_id personne_id manche_1 manche_2 manche_3] ] w: to-word table db-create :w (select tables w) ] create-db: func [ /local table ][ if not table-exist? table: "t_joueurs" [create-table table] if not table-exist? table: "t_periodes" [create-table table] if not table-exist? table: "t_jeux" [create-table table] if not table-exist? table: "t_resultats" [create-table table] if not table-exist? table: "t_resultat_historique" [create-table table] ] create-db ;print screen avec F3 ctx-rebgui/on-fkey/f3: make function! [face event] [ save/png %screen.png to image! face browse %screen.png ; or call %screen.png ] words: copy [] ; clear words in global context query/clear system/words ; show splash screen splash join rebgui-build "images/logo.png" ; compose pie-chart data pie-data: compose [ "Red" red 1 "Red-Green" (red + green) 1 "Green" green 1 "Green-Blue" (green + blue) 1 "Blue" blue 1 "Blue-Red" (blue + red) 1 ] ; wrap display in a func so it can be called by request-ui display/close rejoin ["Carte (build#" ctx-rebgui/build ")"] [ ; button "Configure Look & Feel" 50 [if request-ui [unview/all show-tour]] tight after 1 menu #LW data [ "Maintenance" [ "Bienvenue" [panel-master/select-tab 1] "Joueurs" [table_joueur 'rsh panel-master/select-tab 2] "Periodes" [panel-master/select-tab 3] "Jeux" [panel-master/select-tab 4] ] "Option" [ "Quit" [quit] "Print Screen" [alert "coucou"] ] ] panel-master: tab-panel options [no-tabs] #LVHW data [ "Bienvenue" [ title-group %./images/setup.png data "bienvenue" "toto" ] "Joueurs" [ label "nom : " ask_nom: field 50 label "prénom :" ask_prenom: field 50 button "Trouver" return maintenance_table_joueurs: table 200x50 #LW options [ "id" left .1 "nom" left .3 "prenom" left .3 "date de naissance" center .3 ] data [] [table_joueur 'rtv] return label "ID :" 35 m_joueur_id: field 50 options[info] return label "Nom :" 35 m_joueur_nom: field 50 label "Prénom :" 35 m_joueur_prenom: field return label "Date de Naissance :" 35 m_joueur_date_naissance: field 43 tip "coucou" on-unfocus [ use[d][ d: copy face/text either empty? d[ set-text m_joueur_age "" ][ either error? err: try [to-date d][ disarm err set-color face red ][ set-color face CTX-REBGUI/COLORS/page d: to-date d set-text m_joueur_age (now/year - d/year ) set-text face to-date d ] ] ] true ] arrow [ use[d][ if not none? d: request-date[ set-text m_joueur_date_naissance d set-text m_joueur_age (now/year - d/year) ] ] ] label "Age :" 35 m_joueur_age: field 50 options [info] return label "Adresse :" 35 m_joueur_adresse: area 100x20 [print coucou] return label "Code Postal :" 35 m_joueur_code-postal: field 50 label "Commune :" 35 m_joueur_commune: field 50 return label "Pays :" 35 m_joueur_pays: field 50 return button "Ajouter" [table_joueur 'add] button "Refresh" [table_joueur 'rsh] button "Update" [table_joueur 'upd] button "Supprimer" [table_joueur 'rmv] ] "periodes"[text "lolo" ] "jeux"[ text "lolo"] ] message-area: area #LW "" 10x-1 ][question "Vraiement ?"] table_joueur: func [ act [word!] ][ switch act[ clr[ clear maintenance_table_joueurs/data maintenance_table_joueurs/redraw ] rsh[ table_joueur 'clr insert tail maintenance_table_joueurs/data copy (db-select [id nom prenom date_naissance ] t_joueurs) maintenance_table_joueurs/redraw probe maintenance_table_joueurs/rows ] cmt[ db-commit t_joueurs table_joueur 'rsh ] rmv [ probe compose[id = (to-integer m_joueur_id/text)] db-delete/where t_joueurs compose[id = (to-integer m_joueur_id/text)] table_joueur 'cmt ] add [ db-insert t_joueurs compose[ next (m_joueur_nom/text) (m_joueur_prenom/text) (to-date m_joueur_date_naissance/text) (m_joueur_adresse/text) (m_joueur_code-postal/text) (m_joueur_commune/text) (m_joueur_pays/text) ] table_joueur 'cmt ] upd [ db-update/where t_joueurs [nom prenom date_naissance adresse code-postal commune pays] compose [ (m_joueur_nom/text) (m_joueur_prenom/text) (to-date m_joueur_date_naissance/text) (m_joueur_adresse/text) (m_joueur_code-postal/text) (m_joueur_commune/text) (m_joueur_pays/text) ] compose[id = (to-integer m_joueur_id/text)] table_joueur 'cmt ] rtv[ foreach [id nom prenom date_naissance adresse code-postal commune pays] db-select/where * t_joueurs compose[id = (first maintenance_table_joueurs/selected)] [ probe maintenance_table_joueurs/selected set-text m_joueur_id id set-text m_joueur_nom nom set-text m_joueur_prenom prenom set-text m_joueur_date_naissance date_naissance set-text m_joueur_age (now/year - date_naissance/year) set-text m_joueur_adresse adresse set-text m_joueur_code-postal code-postal set-text m_joueur_commune commune set-text m_joueur_pays pays ] ] ] ] do-events | |
Claude: 6-Oct-2008 | for this code working you need REBDB-203 & REBGUI build 116 in the same folder of this code and a folder "images" with an image like this %./images/setup.png | |
Claude: 9-Oct-2008 | ;print screen avec F3 ctx-rebgui/on-fkey/f3: make function! [face event] [ save/png %screen.png to image! face browse %screen.png ; or call %screen.png ] | |
Ashley: 10-Oct-2008 | m: menu ... ... "Option" [ ... "Print Screen" [save/png %screen.png to image! m/parent-face] ] ] | |
Claude: 26-Oct-2008 | panel-1: copy [ text "coucou" ] display rejoin ["test (build#" ctx-rebgui/build ")"] [ panel-master: tab-panel #LVHW data [ "Bienvenue" [ title-group %./images/setup.png data "bienvenue" ] "panel 1" :panel-1 "panel 2" [ ] ] ] | |
Claude: 26-Oct-2008 | panel-1: copy [[ text "coucou" ]] do compose/deep [ display rejoin ["test (build#" ctx-rebgui/build ")"] [ tab-panel #LVHW data [ "Bienvenue" [ title-group %./images/setup.png data "bienvenue" ] "panel 1" (panel-1) "panel 2" [ ] ] ] ] do-events | |
Graham: 25-Aug-2009 | ** Access Error: Cannot open /C/Rebol/rebgui/icons/16x16/actions/document-new.png ** Where: load-icon ** Near: icon: load file | |
Ashley: 7-Sep-2009 | Build 214 - updated toggle (2x2 edge on select) - added missing btn widget - added missing chat widget - added flash requestor - added request-about - renamed request-password to request-pass Flash is used as follows: ... flash "message" ... hide-popup wait [] ... request-about is used as follows: request-about/url "MyProj" 0.0.1 "Copyright (c) MyCo" "www.site.com" ; or a url! Note the logo is located in ctx-rebgui/images/logo and defaults to the info icon ... replace with your own logo image as follows: ctx-rebgui/images/logo: load %my-logo.png | |
Group: !REBOL3-OLD1 ... [web-public] | ||
Henrik: 15-Oct-2008 | No, in the app. My screenshot is in PNG, btw. | |
Pekr: 22-Oct-2008 | when looking at 35.png, the gradient is a bit strange - looks like 2 color segments, instead of gradient ... is it supposed to be like that? | |
Maxim: 5-Jan-2009 | (well maybe more than 7.1MPixel. but anyways... the fact that REBOL's memory footprint grows everytime I do load on a .png... and never shrinks... means it will eventually crash, whatever I do :-/ | |
Graham: 5-Jan-2009 | I have a script that invariably dies doing png stuff. | |
Maxim: 5-Jan-2009 | henrik: you mean something like: imgbin: read/binary %image.png img: to-image imgbin ? | |
Henrik: 5-Jan-2009 | >> loop 10 [load http://imgtops.sourceforge.net/bakeoff/o-png24.png probe stats] 8182845 9736970 7443459 8997056 7443107 8996528 7442755 8997056 7443811 9001104 So no dangers there at least. | |
Maxim: 5-Jan-2009 | it was probably related to using the image in view or AGG specifically, or maybe specifically to using a png format image. | |
Geomol: 12-Mar-2009 | Playing with icons: http://www.fys.ku.dk/~niclasen/rebol/R3/icons.png | |
Geomol: 13-Mar-2009 | Another icon example: http://www.fys.ku.dk/~niclasen/rebol/R3/gold-blue.png | |
Geomol: 13-Mar-2009 | sx: sy: 1 lw: 10 clip-tl: 20x20 clip-br: 380x380 sz: 400x400 color0: orange color1: 0.0.228 color2: gold icon: make image! sz image: [ transform 0 sx sy 0x0 0x0 pen none fill-pen color0 box 0x0 400x400 50 fill-pen color1 box 20x20 380x380 30 clip clip-tl clip-br pen black fill-pen color2 line-width lw arc 65x335 305x305 180.0 360.0 fill-pen color1 arc 65x335 148x148 180.0 360.0 fill-pen color2 arc 65x335 56x56 180.0 340.0 clip 0x0 sz pen black fill-pen white line-width lw line-join round push [ scale 0.9 0.9 translate 20x20 shape [ move 221x60 line 85x60 85x349 187x349 187x255 230x349 340x349 264x238 curve 264x238 323x218 323x152 curve 323x152 323x60 221x60 move 204x187 line 187x187 187x137 204x137 curve 204x137 225x137 225x162 curve 225x162 225x187 204x187 ] ] fill-pen none pen color0 box 10x10 389x389 44 pen black box 15x15 384x384 40 pen none line-width 0 fill-pen linear 0x0 0.0 110.0 90.0 1.0 1.0 255.255.255.40 255.255.255.120 255.255.255.200 shape [move 400x80 arc 0x80 400.0 300.0 line 0x0 400x0 400x80] fill-pen linear 0x290 30.0 110.0 90.0 1.0 1.0 255.255.255.255 255.255.255.192 255.255.255.128 shape [move 0x300 arc 400x300 600.0 200.0 line 400x400 0x400 0x300] ] view center-face layout [ origin 0 across b: box 400x400 black effect [draw image][ file: request-file/only/save/file %rebol-icon.png if not file [exit] if not find file ".png" [append file ".png"] img: make image! b/size img2: make image! b/size img2/alpha: 255 draw img2 [pen none fill-pen black box 0x0 400x400 50] draw img image img/alpha: img2/alpha save/png file img ] return btn "Color 0" [color0: request-color/color color0 show b] btn "Color 1" [color1: request-color/color color1 show b] btn "Color 2" [color2: request-color/color color2 show b] ] | |
Chris: 27-Mar-2009 | http://ross-gill.com/r/daylight/map.jpg http://ross-gill.com/r/daylight/map-zones.png | |
BrianH: 1-Apr-2009 | Two new alphas today - release early, release often :) As of alpha 42 we now can load jpg, bmp, png and gif. The beginnings of the general codec architecture are there in the form of ENCODE, DECODE and ENCODING? functions. Oh, and LOAD has been rewritten again, with LOAD/next and multi-LOAD capabilities that go beyond R2. | |
DideC: 2-Apr-2009 | save : not gif. Only PNG, BMP like R2 | |
Oldes: 9-Apr-2009 | Again.. when talking about fonts.. I want bitmaped font support. For example I create font's for my Flash apps in Rebol using simple image where I draw pixel precise glyphs: http://box.lebeda.ws/~hmm/fonts/fixedsys.png And provide the needed informations in Rebol format: http://box.lebeda.ws/~hmm/fonts/fixedsys.png.txt(using UCS2 to map the glyphs) Then I use my vectorizer to get the Flash font format. The last step could be skiped in Rebol. And just the bitmaps could be used. So as in my Flash apps I can be sure, that the font will looks like I really want it! But first we must have the R3 core stable and opened host sources. I will wait:) | |
Geomol: 3-Jul-2009 | It's easier to illustrate it with an image: http://www.fys.ku.dk/~niclasen/rebol/random-dist.png The x-axis is the possible IEEE 754 numbers going from 0.0 to 1.0. The y-axis is how many 'hits' ever possible number gets, when doing RANDOM 1.0. Every gray box holds the same amount of possible number, namely 2 ** 52. I use the color to illustrate the density of numbers. So the numbers lie closer together at 0.0 than at 1.0. The destribution is of course flat linear, if the x-axis was steps of e.g. 0.001 or something. There is the same amount of hits between 0.001 and 0.002 as between 0.998 and 0.999. It's just, that there are many more possible numbers around 0.001 than around 0.999 (because of how the standard IEEE 754 works). | |
Pekr: 11-Sep-2009 | I tried to look-up some codecs, but there are none for text encodings as of yet: SYSTEM/CODECS is an object of value: bmp object! [entry title name type suffixes] gif object! [entry title name type suffixes] png object! [entry title name type suffixes] jpeg object! [entry title name type suffixes] | |
Pekr: 5-Nov-2009 | some ideas from hostilefork - http://hostilefork.com/shared/rebol/rebol_rebooted_3d.png | |
Group: !Cheyenne ... Discussions about the Cheyenne Web Server [web-public] | ||
Graham: 25-Dec-2009 | Not using the default config .. but I get this 26/12-10:17:23.838-[RSP] ##RSP Script Error: URL = /ws.rsp File = www/ws.rsp ** Script Error : Invalid path value: data ** Where: rsp-script ** Near: [prin request/content/data] Request = make object! [ headers: [Host "localhost:8000" Connection "keep-alive" User-Agent {Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.43 Safari/532.5} Accept {application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5} Accept-Encoding "gzip,deflate" Accept-Language "en-GB,en-US;q=0.8,en;q=0.6" Accept-Charset "ISO-8859-1,utf-8;q=0.7,*;q=0.3"] status-line: #{474554202F77732E72737020485454502F312E310D0A} method: 'GET url: "/ws.rsp" content: none path: "/" target: "ws.rsp" arg: none ext: '.rsp version: none file: %www/ws.rsp script-name: none ws?: none ] |
201 / 357 | 1 | 2 | [3] | 4 |