On Dec 17, 2009, at 8:42 PM, Malte Pfaff-Brill wrote:
was happiely coding away on a web project. Build the revlet, works
fine on the mac. On Win Vista and 7 it fails with the following
error (on setting the dgText of the datagrid to empty.:
682,119,17
465,119,1
587,117,1
253,113,1
241,113,1,_Initialize
353,0,0,button id 1005 of bkgnd id 1004 of stack
"revDataGridLibrary" of stack "webmon"
573,4512,18
253,4512,1
241,4512,1,dgData
353,0,0,button id 1005 of bkgnd id 1004 of stack
"revDataGridLibrary" of stack "webmon"
90,3205,36
449,3205,5
535,3205,1
241,3205,1,_table.SetText
Line 119 of the Data Grid button script is (edit script of btn "Data
Grid" of stack "revDataGridLibrary":
put queryregistry("HKEY_CURRENT_USER\Control Panel\Colors
\HilightText") into sSystemA["hilited text color"]
My guess is the revLet doesn't like to have the registry queried.
You can probably update the switch statement in the _Initialize
handler with following. I'm just wrapping the queryRegistry calls with
a check to see if the code is running in the browser:
switch the platform
case "Win32"
if the environment is not "browser" then
put queryregistry("HKEY_CURRENT_USER\Control Panel
\Colors\HilightText") into sSystemA["hilited text color"]
if sSystemA["hilited text color"] is not empty then
replace space with comma in sSystemA["hilited
text color"]
end if
put queryregistry("HKEY_CURRENT_USER\Control Panel
\Desktop\WindowMetrics\ScollWidth") into theValue
if theValue is an integer then
put abs(theValue/15) into
sSystemA["scrollbarWidth"]
end if
end if
break
end switch
--
Trevor DeVore
Blue Mango Learning Systems
ScreenSteps: http://www.screensteps.com
Releasable Revolution Resources for Developers:
http://revolution.bluemangolearning.com
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution