AltME groups: search
Help · search scripts · search articles · search mailing listresults summary
world | hits |
r4wp | 212 |
r3wp | 1716 |
total: | 1928 |
results window for this page: [start: 1001 end: 1100]
world-name: r3wp
Group: All ... except covered in other channels [web-public] | ||
JaimeVargas: 3-Feb-2005 | Graham: Here are the basic funcs. Enjoy. I had used and tested it on unix platforms only. browser-pid: none browser-path: %/home/mbaki/MozillaFirebird/ default-url: http://www.linkspot.com/ current-url: none start-browser: has [command result] [ command: rejoin [ {./MozillaFirebird -fullscreen -url } default-url { &}] result: call/info command browser-pid: result/id + 7 current-url: copy default-url ] stop-browser: has [command] [ command: rejoin [ {kill -9 } browser-pid] call/info command browser-pid: none current-url: none ] visit-site: func [ "Sets the site displayed by the browser." site [url!] /local command result ][ current-url: copy site command: rejoin [ {./MozillaFirebird -remote "openurl(} site {)"} ] call/info command ] active-site?: does [ current-url ] browser-pid?: does [ browser-pid ] change-dir browser-path start-browser | |
Vincent: 11-Feb-2005 | Brian: browser for Rebol/View >1.2.1 set-browser-path "path/to/firebird -url " for Rebol/View 1.21 (may not work on linux): append clear netscan/def-browser "path/to/firebird -url " | |
Guest: 15-Feb-2005 | yes, tried with path/rebpro.exe" -cs %s %s" nothing change, the exe is running but did'nt deliver until timeout... | |
Guest: 15-Feb-2005 | install rebol for IIS6: set this path -> C:\Rebol\rebpro.exe "-cs" %s in application configuration panel. the extension can be .r or .cgi. it is not nessesary to set the extension additional in the webserver extension module. ps: double %s %s don't work. thanks for the help to alberto and graham and ammon. | |
Guest: 15-Feb-2005 | yes, but the problem is now solved allen, the path I mentioned above is running fine now. (after 7 hour's of trying) ;-))) | |
Allen: 15-Feb-2005 | ok. great. At least on IIS you don't have to worry about adding the !path in each script. but I'd rather be on apache. | |
Micha: 20-Feb-2005 | probe system/standard/email make object! [ To: none CC: none BCC: none From: none Reply-To: none Date: none Subject: none Return-Path: none Organization: none Message-Id: none Comment: none X-REBOL: "" MIME-Version: none Content-Type: none Content: none ] | |
Tomc: 20-Feb-2005 | set system/standard/email make object![ To: none CC: none BCC: none From: none Reply-To: none Date: none Subject: none Return-Path: none Organization: none Message-Id: none Comment: none MIME-Version: none Content-Type: none Content: none ] | |
[unknown: 5]: 18-Mar-2005 | Had to change the registry entry to the correct path. | |
Sunanda: 13-Jul-2005 | I'd like there to be a clear path by which new people could request membership....With the loss of the guest account the path is no longer obvious. We need something better than having to know an existing member. | |
Group: !AltME ... Discussion about AltME [web-public] | ||
Brock: 22-Feb-2007 | physical path to altme | |
Brock: 22-Feb-2007 | physical path to altme -s "WorldName" -p Port# | |
denismx: 23-Feb-2007 | I'm surprise "physical path to altme" -s "WorldName" -p Port# works for you on Windows, Brock. It did'nt for me - but it's been a very long time and I don't remember the details of that problem. I'm on Linux for my servers, Debian Sarge, now. Not going back. | |
Gregg: 9-Jul-2007 | Re: Serving multiple worlds. If I have a shortcut to start a second world, e.g.: path/altme.exe -s "worldname" -p 5401 On the same machine where a world is running on port 5400, the second world starts fine, but the Check World tool reports that it's on Port 5400, and attempts to connect go to the other world (which *is* on port 5400). Has anyone else seen this? | |
Gregg: 9-Jul-2007 | In a similar vein, does anyone else want the feature to be able to post via the command line or some nice API? e.g. path/altme.exe -w world -to group|user -m msg | |
Brock: 23-Oct-2007 | <path to altme> -s "<worldname>" -p 54xx ; where -p is a port number 5400, increment by 1 for each additional world. Use Safeworlds World Check feature to find out what port your world is assigned to http://www.altme.com/cgi-bin/lookup.cgi, but your world must be started for the World Check feature to return the port it has registered for the word being checking. | |
Sunanda: 2-Apr-2008 | 2. copy it out of the Altme Chat record: change-dir %[...your path...]/altme/worlds/rebol3/chat core-chat: reduce load/all %157.set text: last core-chat/10055 | |
Edgar: 7-Apr-2008 | Something weird corrupted my AltME login to this world. I had to delete the file "state" and let AltMe recreate it. This happened right after the new AltME update. Before I deleted it, it was logging me in but keeps giving me an internal error about state path being none while I am already logged in. I sent the error to feedsback 3 times. Deleting the "state" file fixed it for me. | |
amacleod: 29-Jul-2009 | Brock wrote back in 10/07: <path to altme> -s <worldname>" -p 54xx ; where -p is a port number 5400, increment by 1 for each additional world. Use Safeworlds World Check feature to find out what port your world is assigned to http://www.altme.com/cgi-bin/lookup.cgi, but your world must be started for the World Check feature to return the port it has registered for the word being checking." When he says assigned does he mean by Safe worlds or the serving computer? I tried his suggestion of the World check but it only tells you that its unavaiable nothing about the port... | |
Anton: 3-Jun-2010 | amacleod, I think you saved the file after loading it with a webbrowser or something. Do this instead: load-thru/update url: http://membres.multimania.fr/didec/rebol/altme-chat-reader.r path-thru url and open that file in your editor. | |
Carl: 27-Jul-2010 | To clarify: AltME attempts to install in %appdata% (which is the path indicated above by BrianH.) It then uses "local" not "roaming". | |
Maxim: 27-Jul-2010 | you could copy the files to the new installation path. on people with slow or buggy connections, this will make a huge impact. | |
Group: Core ... Discuss core issues [web-public] | ||
Henrik: 21-Sep-2006 | the code with the do load mold... is supposed to insert a new object at the path position if the current value at that point is 'none. I removed some of that "if none?" logic for clarity. | |
Henrik: 21-Sep-2006 | the rules and structure is completely arbitrary, which is one of the stronger points of the relations engine. however the current version forces you to use a path block structure of [word value word value word value...] which forces you to choose a value that will not be used for branches where only one path should exist. that's why I'm doing a rewrite. | |
Henrik: 21-Sep-2006 | but I need some more freedom in the path block | |
Anton: 21-Sep-2006 | >> obj: none == none >> path: [obj] == [obj] >> code: reduce [to-set-path path 'make to-path path [new: 123]] == [obj: make obj [new: 123]] >> print code/1/1 = 'obj true >> ?? code code: [obj: make obj [new: 123]] == [obj: make obj [new: 123]] >> do code == none ; <-- what a strange result ! >> ?? obj obj: none | |
Gabriele: 21-Sep-2006 | a path with only one element is probably not supported. | |
Henrik: 22-Sep-2006 | isn't a path with one element pretty useless then? I just wish that set would work on paths. it makes sense to me. | |
Gabriele: 22-Sep-2006 | a path with one element is useless indeed. you cannot create it normally; it's like words with a space, or issues with a space, and so on. they exist, but they are not "valid" in a strict sense. | |
Anton: 23-Sep-2006 | %/C/ Pretty useless directory path - it's only got one element. | |
Henrik: 23-Sep-2006 | I see the problem. A path can represent different things, so if your path is not representing anything yet, then REBOL won't know how to deal with it as opposed to setting a word with 'set. | |
Anton: 23-Sep-2006 | obj: make object! [] path: [obj] code: reduce [to-set-path path 'make to-path path [new: 123]] print code/1/1 = 'obj ?? code do code ?? obj | |
Anton: 23-Sep-2006 | OBJ seems not to have been changed by doing the code. Gabriele has seen that a set-path! with only one element doesn't work, but you can use a set-word! instead, because they're conceptually the same, and they look the same: >> to-set-path path == obj: >> to-set-word path/1 == obj: | |
Anton: 23-Sep-2006 | So this seems to work: code: reduce [either 1 = length? path [to-set-word pick path 1][to-set-path path] 'make to-path path [new: 123]] | |
Anton: 23-Sep-2006 | Hmm.. I think I agree with Gabriele - the path with one element molds just like a word, so it would not load back correctly. Mold/all could be made to handle 1-element paths specially, writing the datatype eg: #[path! [obj]] Is it worth it, though ? | |
Henrik: 23-Sep-2006 | no, actually it doesn't work. I may be attacking the wrong problem. whenever I need to use the set-path part of your code, it, just like before, doesn't work. | |
Henrik: 23-Sep-2006 | the to-set-path part, sorry | |
Henrik: 23-Sep-2006 | so it's not a one-element-path problem but a "simple" issue of binding the path to the right context. | |
Volker: 23-Sep-2006 | BTW you can manipulate a path like a block. And it may help to use 'in. | |
Gregg: 23-Sep-2006 | %/C/ actually has more than one element. %/ only has one element, in the file sense, but it also has a special meaning. A path with one element is just a value, most likely a word. | |
Gabriele: 24-Sep-2006 | the first element of a path! must be a word! (i'm not aware of any other ways to build a path, except for using make path! directly), and there must be a second element. | |
Group: View ... discuss view related issues [web-public] | ||
Ammon: 12-Jun-2005 | Ok, that was weird! I just started View and it told me there was a new version to be downloaded and when I clicked download it popped up a file requester asking me where I want to download view.exe to. The weird part is the default path it popped up was C:/Program Files/Common Files/System/Mapi/1033/NT Where the hell did that come from? | |
Pekr: 22-Jun-2005 | Gabriele - what happened to variable set-browser-path? | |
Gabriele: 22-Jun-2005 | it's because you could set-browser-path to any exe, even a virus you just downloaded :) | |
Anton: 4-Jul-2005 | layout [t: text-list] t/update ; <--- what is strange is this doesn't cause any error t/sld/value ;** Script Error: Invalid path value: value ;** Near: t/sld/value | |
Group: Parse ... Discussion of PARSE dialect [web-public] | ||
btiffin: 21-Aug-2008 | A long time ago, I offered to try a lecture. Don't feel worthy. So I thought I'd throw out a few (mis)understandings and have them corrected to build up a level of comfort that I wouldn't be leading a group of high potential rebols down a garden path. So; one of the critical mistakes in PARSE can be remembered as "so many", or a butchery of some [ any [ , so many. some asks for a truth among alternatives and any say's "yep, got zero of the thing I was looking for", but doesn't consume anything. SOME says, great and then asks for a truth. ANY say "yep, got zero of the thing I was looking for", and still doesn't move, ready to answer yes to every question SOME can ask. An infinite PARSE loop. Aside: to protect against infinite loops always start a fresh PARSE block with [() the "immediate block" of the paren! will allow for a keyboard escape, and not the more drastic Ctrl-C. So, I'd like to ask the audience; what other PARSE command sequences can cause infinite loops? end? and is it only "end", "to end" but "thru end" will alleviate that one? end end end end being true? >> parse "" [some [() end end end]] (escape) >> parse "" [some [() thru end end end]] == false >> parse "" [some [() to end end end]] (escape) >> Ok, but thru end is false. Is there an idiom to avoid looping on end, but still being true on the first hit? Other trip ups? | |
Chris: 5-Nov-2008 | Using 'remove -- a) removing a bracket only at the end of a string (as per Graham's example): parse "[this]" [remove "[" to "]" remove ["]" end]] b) where you go down a false path: parse "abcdef123" [remove "abc" "123" | remove "abcd" "ef123"] | |
BrianH: 6-Nov-2008 | Here's an example of what you could do with the PARSE proposals: use [r d f] [ ; External words from standard USE statement parse f: read d: %./ r: [ use [d1 f p] [ ; These words override the outer words any [ ; Check for directory filename (d1: d) ; This maintains a recursive directory stack p: ; Save the position change [ ; This rule must be matched before the change happens ; Set f to the filename if it is a directory else fail set f into file! [to end reverse "/" to end] ; f is a directory filename, so process it ( d: join d f ; Add the directory name to the current path f: read d ; Read the directory into a block ) ; f is now a block of filenames. ] f ; The file is now the block read above :p ; Go back to the saved position into block! r ; Now recurse into the new block (d: d1) ; Pop the directory stack ; Otherwise backtrack and skip | skip ] ; end any ] ; end use ] ; end parse f ; This is the expanded directory block ] | |
BrianH: 6-Nov-2008 | Here's an revised version with more of the PARSE proposals: use [r d res] [ ; External words from standard USE statement parse res: read d: %./ r: [ use [ds f] [ ; These words override the outer words any [ ; Check for directory filename (ds: d) ; This maintains a recursive directory stack [ ; Save the position through alternation change [ ; This rule must be matched before the change happens ; Set f to the filename if it is a directory else fail set f into file! [to end reverse "/" to end] ; f is a directory filename, so process it ( d: join d f ; Add the directory name to the current path f: read d ; Read the directory into a block ) ; f is now a block of filenames. ] f ; The file is now the block read above fail ; Backtrack to the saved position | into block! r ; Now recurse into the new block ] (d: ds) ; Pop the directory stack ; Otherwise backtrack and skip | skip ] ; end any ] ; end use ] ; end parse res ; This is the expanded directory block ] | |
Anton: 23-Nov-2008 | Robert, your rule steps INTO the second a/1, and then, I suppose, fails to reach the end of it. Show us the INTO rule, and we will tell you what is wrong with it. PARSE will treat the path a/1 like the block [a 1] eg: >> parse [a/1][into [here: (print mold here) 'a 1 1 1]] [a 1] == true (You also wrote 'keyword in your rules, but 'mykeyword in your input. I'm hoping that was just a typo.) | |
Pekr: 5-Jun-2009 | I am trying to create primitive script, which investigates user/group/system rights on our filesystem (no Identity Management system here). The trouble is, that MS programmers have some weak days probably too :-) They forgot to add one stupid newline to the output of ICACLS, so I get following kind of outputs: L:\Sprava\Personalni usek WALMARK\RUR:(OI)(CI)(F) L:\Sprava\Personalni usek (OI)(CI)(F) L:\Sprava\Personalni usek NT AUTHORITY\RUR:(OI)(CI)(F) L:\Sprava\Personalni usek BUILTIN\RUR:(OI)(CI)(F) I need to come-up with rules, which will allow me to filter out path from the first user/group/rights info. The problem is, that space is regular character in path. So how to easily create rule for above cases? The path is - "L:\Sprava\Personalni usek" | |
BrianH: 5-Jun-2009 | If you know the path ahead of time you can skip past its length plus one, then start parsing. | |
BrianH: 5-Jun-2009 | Agreed. I mean, each line starts with a path - is it the same path every time, or a different one? | |
Pekr: 5-Jun-2009 | ICACLS L:\my-path\*. /T > result.txt ...... /T means recursion ... so it was easy job at first sight ... | |
Ladislav: 5-Jun-2009 | but, how do you *know* where the path ends, then? | |
Pekr: 5-Jun-2009 | exactly :-) That is why I can see it as a bug on programmer's side. OK, here's one example: L:\Some-path\Some subidr name here WALMARK\RUR:(OI)(CI)(F) BUILTIN\Administrators:(OI)(CI)(F) WALMARK\User1:(CI)(RX) WALMARK\Some group:(OI)(CI)(M) | |
BrianH: 5-Jun-2009 | What info do you need, the path or what comes after it? If the data after it is only a limited set of possible answers, you can try to skip to those in turn. | |
Ladislav: 5-Jun-2009 | ...makes no sense to define a rule, if you don't actually know where the path ends, as I see it | |
Ladislav: 5-Jun-2009 | aha, so, you actually know, where the path ends?, you didn't tell | |
Pekr: 5-Jun-2009 | The rest should/Could be spaces or PATH | |
Paul: 5-Jun-2009 | copy/part path find/reverse find/reverse find path "(" " " " " | |
Pekr: 5-Jun-2009 | But - the easiest way probably was to use mixture of REBOL and ICACLS CALLS - traversing recursively directories and querying ICACLS. That way I would always know the path, so it would be easy to strip it from output. Now as CALL is fixed and no more opens black console windows, REBOL is good tool. | |
Pekr: 5-Jun-2009 | Gregg - if you mean my former example, then - no, it does not. It really has to be bug in icacls, that the first item is being put on the first line appended behind the path ... | |
Paul: 5-Jun-2009 | ;Pekr, to avoide subdirectories with the spaces you can use this instead of my earlier example: copy/part path find/reverse find/reverse find/reverse find path "(" "\" " " " " | |
Pekr: 5-Jun-2009 | I got it working. I use the following trick - I identify DOMAIN\USER:(RIGHT) or (RIGHT) sections first. Then I put weirdly markers around and catch the rest with the skip. The file is "clean", so actually what do I skip is either spaces, or path. I do check in emit function: emit: does [ if find tmp: trim copy/part p-start p-end ":\" [path: tmp] print [path domain user rights] ] ;--- rules - spaces, tabs, newlines spacer-chars: charset [#" " #"^-" #"^/"] spacers: [some spacer-chars] ;--- user-rights rules ;--- would be easier, if filesystem would not allow () ... right-char: charset [#"A" - #"Z"] right-rule: ["(" 1 2 right-char ")" ] rights-rule: [r-start: some right-rule r-end: (rights: copy/part r-start r-end)] ;--- rule to identify user part user-chars: complement charset {".,;:\/*} user-rule: [copy user some user-chars ":" ] ;--- rule to identify domain - I expect it being typed in CAPITAL, can contain "-" ;--- the exception is "NT AUTHORITY" - contains space domain-chars: charset [#"A" - #"Z" "-"] domain-rule: [ "NT AUTHORITY\" (domain: "NT AUTHORITY") | copy domain some domain-chars "\" ] ;--- rules for combinations of: rights only (RIGHT), or DOMAIN\USER:(RIGT) domain-user-rights: [ rights-rule | domain-rule user-rule rights-rule ] parse/all str: read from-file [p-start: any [ p-end: domain-user-rights (emit) p-start: | skip ] to end] | |
Paul: 5-Jun-2009 | lcase: charset "abcdefghijklmnopqrstuvwxyz" copy/part path find/reverse find/reverse find/reverse find/reverse find path "(" "\" " " lcase " " | |
shadwolf: 30-Jun-2009 | this way we will give the next step to the people initially interrested by rebol but letting it appart because progressing in it once you get the basis way to work become a hell path. | |
Maxim: 30-Sep-2009 | funny I suggested it 2 hours ago, and you guys end up with a path with a use case implementing a simple rule :-) | |
Gabriele: 15-Oct-2009 | the reason for the // is to allow relative paths like: //www.rebol.com/ where the scheme is the same as the base url. Nobody has ever used this; also, it could have been achieved by using :www.rebol.com/ instead... so, yeah, it was not really a good idea. I also don't think ftp:file.txt (meaning, change scheme, but keep host and path) has ever been used and not sure it's supported by software. so in practice http:www.rebol.com/ would have worked. | |
Group: !RebGUI ... A lightweight alternative to VID [web-public] | ||
Graham: 5-Nov-2005 | Added an attempt lst: text-list 100x50 data [(read-dir path)] [ attempt [ path: dirize clean-path join path pick face/data first face/picked show-text txt to-local-file path insert clear face/data read-dir path face/redraw ] ] | |
Robert: 17-Nov-2005 | Shadwolf/Tree-Widget: I used Cyphre's one. The main trouble I found out is changing the tree. A path access structure would be nice. Things like: add-entry tree/1/2/3 "New Entry" or with a named path: my-tree/material/copper/price or so. | |
Pekr: 17-Nov-2005 | Ok, those were icons vs. menu. As for tree-view, menu, grid data blocks. It is still the same problem, of how to efficiently use rebol structure (block of blocks) to represent tree (=in the meaning of hierarchy here). If we think twice, we can see that similar discussion is being held in XML group. We parse XML, and want to store it somehow efficiently, being able to navigate to some path(node), to read some item, but also to change it etc ... | |
Ashley: 4-Dec-2005 | shadwolf, I'm having a bit of trouble integrating listview52. Copying the code and removing all "ctx-rebgui/widgets/" paths gives the following error: ** Script Error: Invalid path value: edge ** Where: view ** Near: show face/pane/1/pane which is odd as your code never explicitly refers to edge. As you are more familiar with the code, could you have a quick look at merging it into your copy of %rebgui-widgets.r (v 0.3.7) and upload the working result. | |
shadwolf: 7-Dec-2005 | edge is said as invlaid path .... so thise means a /edge is not good and looking to rebgui widget code we found that /edge is related to color/egde so i think the problem come from a prebuilded widget onloading this one have a problem or color/edge reference maybe try to dig this out please ashley... | |
shadwolf: 7-Dec-2005 | rebol says it from begining edge is not a good path why ? /edge doesn"t exist ? where does it supose to exist ? -> colors ... yea colors/edge that match with what rebol says !!! do i have colors set as a block of value in my code ? yes to able ppl to choose modify the background colors ... | |
Pekr: 2-Feb-2006 | the most common packages, I have in root of my app, or system/ subdir ... so e.g. cyphre-styles, reddb, mysql, rebgui .... or how guys you simply pack or distribute your app then? doing with cache aproach is imo oncorrect, especially if you don't distinguis version of rebgui in the path. What if I don't have time to adapt all my apps to new version? above aproach shares rebgui dir for all apps ... wrong imo .... | |
Ashley: 20-Feb-2006 | 0.3.9 is out and it has a lot of fixes / enhancements. From a REBOL/View console: do http://www.dobeash.com/get-rebgui.r do view-root/public/www.dobeash.com/RebGUI/tour.r The dictionary file has been removed from the distribution and the download path has been changed from: www.dobeash.com/files/rebgui -> www.dobeash.com/RebGUI so you may want to delete view-root/public/www.dobeash.com in its entirety first to clean things up. In addition to the large number of fixes ( http://www.dobeash.com/it/rebgui/issues.html#section-2.2 ), a number of enhancements are documented here: http://www.dobeash.com/it/rebgui/display.html#section-2.1.7 http://www.dobeash.com/it/rebgui/display.html#section-3.2.4 http://www.dobeash.com/it/rebgui/display.html#section-3.2.5 http://www.dobeash.com/it/rebgui/display.html#section-5.20 Also note the following: view-face is now activate-on-show by default Added a request-password requestor (its password widget problems are known issues) group-box and tab-panel now auto-size Table column headings are now always left aligned and clicking the arrow works Added an 'effects context (only window is present, but others like 'button, 'check, etc may be added in future) And lastly, you will notice that %tour.r has a new "Appearance" tab where you can dynamically alter RebGUI's metrics, colors and effects. Note that some colors are still "hard-bound" at context creation and won't change - these will be made dynamic (via a set-colors func?) in the future. Apart from showing off RebGUI's dynamic scaling and display abilities, this lets you more easily prototype a unique look for your own apps if you want, and if you come up with a set of options that is truly fantastic then share it here and it may just become the new RebGUI default. Enjoy! | |
Ashley: 25-Feb-2006 | For SDK users; rebface.exe, then: do %path/gfx-colors.r do %path/gfx-funcs.r do %tour.r | |
Robert: 1-Apr-2006 | Hmm... This will than need some path notation to get there. This leads to database column names like: part1_name etc. | |
Volker: 1-Apr-2006 | would be real path-notation, part1/name | |
Normand: 1-Apr-2006 | Can some one tell me why the path value of face/picked is sometimes valid sometimes invalid ? The last call is invalid but the precedings are valid. prospect-table: table 120x40 #HW options ["ID" left .1 "Date M-à-J" left .22 "Nom" left .34 "Prenom" left .34] data (current-list) [ show-text this-text pick face/data first face/picked print "" print face/data print face/picked print (type? face/picked) ; ** Script Error: Invalid path value: picked ]; I want to use face/picked in a formula to change the index to the pick function. | |
Graham: 3-Apr-2006 | when I was tabbing .. got this ** Script Error: Cannot use path on none! value ** Where: next-field ** Near: all [ item: find face/parent-face/pane face while [ if tail? item: next item [item: head item] ... | |
Robert: 16-Apr-2006 | Here is a short example when it fails: rebol [] ;--- Startup if system/product == 'Link [ attempt [call reduce ["d:\rebol\view\rebol.exe" system/script/header/file] quit] attempt [call reduce ["c:\programme\rebol\view\rebview.exe" system/script/header/file] quit] attempt [call reduce ["c:\rebol\view\rebol.exe" system/script/header/file] quit] quit ] ;-- use xpeers framework structure link-root: first split-path system/script/path link-root: copy/part link-root index? find link-root "/xpeers/" append link-root %xpeers/ do link-root/framework/anamonitor300.r do link-root/framework/slim.r ;-- RebGUI stuff #include %rebgui.r unless value? 'ctx-rebgui [do link-root/framework/libraries/rebgui.r] ;-- SLIM stuff slim/open 'debug none ; [mark-my-words] ; mark-my-words/init unit-size: 4 font-size: 12 tab-size: 120x55 display/min-size "CalcIT" compose/deep [ label "Land" drop-list 60 data ["A" "B"] return ] 1024x768 do-events halt | |
Graham: 17-May-2006 | ** Script Error: Cannot use path on none! value ** Where: edit-text ** Near: if caret/y < (edge/size/y + para/origin/y + para/indent/y) [scroll/y: round/to scroll/y - caret/y sizes/ font-height] | |
Anton: 20-May-2006 | list-dir path-thru http://www.dobeash.com/rebgui/ | |
Anton: 22-May-2006 | It gets it from view-root, which is the public sandbox directory, used by path-thru etc. as usual. | |
Graham: 23-May-2006 | A mind blank here ... what am I doing wrong ? >> do %rebgui.r Script: "Untitled" (none) >> i: load %skype.png == make image! [21x21 #{ FBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFB FBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBF... >> display "" [ image i ] ** Script Error: Cannot use path on none! value ** Where: init ** Near: size/x: image/size/x | |
Ashley: 27-May-2006 | Couple of minor administrative fixes: - Examples added for every widget in http://trac.geekisp.com/rebgui/wiki/WidgetList - http://www.dobeash.com/RebGUI/display.htmlupdated to reflect latest changes (and have information duplicated in WidgetList removed) - Updated site with latest build and corrected path to: "do http://www.dobeash.com/RebGUI/get-rebgui.r" | |
Pekr: 18-Jun-2006 | as for get-rebgui - problem is with path ... could it be extended so that it would save get-rebgui itself into HOME directory, so that next-time I simply get-rebgui, instead of going to Dobeash.com and looking-up for url? | |
Graham: 22-Jun-2006 | >> display "" [ rg: radio-group data [ "M" "F" ] do [ rg/select-item 2]] ** Script Error: Cannot use path on none! value ** Where: switch ** Near: if pf/picked <> face/data [old: pf/picked if old [clear skip pf/pane/:old/effect/draw 7 show pf/pane/:old] pf/picked : fa... | |
Graham: 25-Jun-2006 | ** Script Error: Cannot use path on none! value ** Where: reset ** Near: foreach f face/parent-face/pane [ if f/type = 'group-box [ foreach widget f/pane [ type: form wi... | |
Graham: 15-Jul-2006 | Another area problem :( ** Script Error: Cannot use path on none! value ** Where: switch ** Near: pane/data: - para/scroll/y / (total - visible) ** Press enter to quit... | |
Graham: 27-Aug-2006 | I think it doesn't work because it's not a path | |
Rebolek: 19-Sep-2006 | I've tried to download RebGUI from REBOL Desktop (as suggested on http://www.dobeash.com/rebgui.html) but it crashes with: ** Script Error: Cannot use path on none! value ** Where: context ** Near: header/version | |
Pekr: 11-Dec-2006 | hmm, now I have the same error as Cyphre - "Cannot use path on none! value Near: demo: copy/part from system/script/header/version 5" | |
Ashley: 10-Feb-2007 | Is there a way to link fields Short answer is no, but you can structure your data into objects so multiple widgets refer to the same word or path. | |
Graham: 24-Feb-2007 | Has drop-list changed? I'm now getting this: make object! [ code: 303 type: 'script id: 'expect-arg arg1: choose/lines/none arg2: 'xy arg3: [pair!] near: [if v: do to-path compose] where: 'action ] | |
Group: Rebol School ... Rebol School [web-public] | ||
kib2: 5-Mar-2009 | funny, if I change 'over to 'down I have something on screen. But I just can't understand why I then got an error about Invalid path value: x Near: x: round/down e/x / 40 | |
PatrickP61: 6-Mar-2009 | Quest to all: What is the easiest / best way to convert a file path to a dir path? Example FILE-PATH: request-file ; assigns a specific file path == %/C/Documents and Settings/Owner/filename.txt How can I assign a variable like FILE-DIR: to become the directory of FILE-PATH i.e. %/C/Documents and Settings/Owner/ Ideas? | |
kib2: 6-Mar-2009 | Maybe just : first split-path %/C/Documents and Settings/Owner/filename.txt ? |
1001 / 1928 | 1 | 2 | 3 | 4 | 5 | ... | 9 | 10 | [11] | 12 | 13 | ... | 16 | 17 | 18 | 19 | 20 |