r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[!RebGUI] A lightweight alternative to VID

Anton
2-Feb-2006
[2890]
No, in view-root. View-root is specified in registry. Public cache 
is defined as view-root/public/
Pekr
2-Feb-2006
[2891]
so what actually is view-root?
Anton
2-Feb-2006
[2892x2]
type it in console and find out
Just the directory where view.exe was launched.
Pekr
2-Feb-2006
[2894]
i know, just what is it good for? what is rebol looking there? user.r? 
rebol.exe?
Anton
2-Feb-2006
[2895]
Sorry, bad definition...
Pekr
2-Feb-2006
[2896]
it is not, and my system is somehow screwed - I run View from c:\rebol\view\rebol.exe, 
and view-root shows c:\documents and settings\krenzelokpetr\data 
aplikaci\rebol ....
Anton
2-Feb-2006
[2897]
In the registry there are now two keys:
Pekr
2-Feb-2006
[2898]
maybe we should move to View group?
Anton
2-Feb-2006
[2899x2]
HKCU\Software\Rebol\View\Home = d:\anton\dev\rebol\view
ok -> View
Graham
2-Feb-2006
[2901x3]
Ok, I'm confused now.  I downloaded a new rebgui distro using the 
above link.
This still fails for me.


view layout [ button "Rebgui" [ display "" [ text "Rebgui from Vid" 
]]]
Ashley, did you test this last night with that version, or a newer 
unreleased version.
Can anyone else check this out?
Rebolek
2-Feb-2006
[2904]
Graham: it works here.
Graham
2-Feb-2006
[2905]
So, it opens up the RebGUI window on clicking the button?
Rebolek
2-Feb-2006
[2906x3]
Yes
Graham: don't you have %user.r patched somehow?
My user.r is full of patches and when I'm not sure, where's problem, 
I rename %user.r to somethuing else to make sure I've got clean rebol.
Graham
2-Feb-2006
[2909x2]
no, I don't.
I'm going to try a new PC and see what happens.
Ashley
2-Feb-2006
[2911]
REBOL/View 1.3.2.3.1?
Graham
2-Feb-2006
[2912]
>> rebol/version
== 1.3.2.3.1
Ashley
2-Feb-2006
[2913]
Create a file called %test.r in view-root/public/www.dobeash.com/files/rebgui/ 
with the following:

	REBOL []

	do %rebgui.r


 view layout [text form system/version button "RebGUI" [display "" 
 [text "RebGUI from VID"]]]


and then run by double-clicking it. I see "1.3.2.3.1" in the text 
and clicking "RebGUI" displays the RebGUI window.
Graham
2-Feb-2006
[2914x7]
This is totally weird.
Your script runs okay.
I see the "RebGUI from VID" popup.
*BUT* if I run the same script from the console ... it does not work 
!
ie. if I type each command one by one.
do %test.r works
do %rebgui.r
and then 

view layout [text form system/version button "RebGUI" [display "" 
[text "RebGUI from VID"]]]
does not work.
Ashley
2-Feb-2006
[2921]
You're not alone:

REBOL/View 1.3.2.3.1 5-Dec-2005 Core 2.6.3
Copyright 2000-2005 REBOL Technologies.  All rights reserved.
REBOL is a trademark of REBOL Technologies. WWW.REBOL.COM


Licensed to: Ashley Truter (commercial) <[atruter-:-netspace-:-net-:-au]>
License ID: 5-00170-1

Type desktop to start the Viewtop.
>> change-dir %public/www.dobeash.com/files/rebgui
== %/C/rebol/view/public/www.dobeash.com/files/rebgui/
>> do %rebgui.r
Script: "RebGUI system" (6-Dec-2005)

>> view layout [text form system/version button "RebGUI" [display 
"" [text "RebGUI
from VID"]]]

fails for me too!
Graham
2-Feb-2006
[2922]
so, I'm not crazy!!!
Ashley
2-Feb-2006
[2923]
Even odder, creating a script with just:

	REBOL []

	halt

and then typing the exact same commands as above works!?
Graham
2-Feb-2006
[2924]
back later ..
Volker
2-Feb-2006
[2925x3]
what is the problem?
do http://www.dobeash.com/files/rebgui/get-rebgui.r
change-dir view-root/public/www.dobeash.com/files/rebgui
do %tour.r
if i do paste that, i get the tour running. (linux)
Ashley
2-Feb-2006
[2928]
That works, it's the interaction of VID/RebGUI when REBOL is started 
in a certain way that's the problem.
Volker
2-Feb-2006
[2929x9]
Here too..
that halt-trick works here too. portable bug.
Maybe this:
probe system/script/header
do %scratch.r
probe system/script/header
yep.
view layout [text form system/version button "RebGUI" [display "!!!" 
[text "RebGUI from VID"]]]
foreach window system/view/screen-face/pane [
        if title = window/text [return]
    ]
default title depends on system/script/header. with the halt in a 
script, you have a real title.
better compare faces with 'same? then by title?
btw if i vidify rebgui, is there a chance to get it accepted? or 
do you insist on the api-clashes?
Graham
2-Feb-2006
[2938x2]
Not sure what you're discussing Volker. This part "text form system/version" 
is not necesary for the script to fail.
Ahhh...