At 11:48 AM 7/9/2004 -0400, James Hageman wrote:
by using (cval('screensize')) I can get the height and
width as 1 variable, but i need them seperate. Is there
a way to get that using cval, PROPERTY or some other way?
James,
Here is one way:
CLEAR VAR vString, vLength, vComma, vAfterComma, vFirst, vLast
SET VAR vString = (CVAL('ScreenSize'))
SET VAR vLength = (SLEN(.vString))
SET VAR vComma = (SLOC(.vString,','))
SET VAR vAfterComma = (.vLength-.vComma)
SET VAR vFirst = (INT(SGET(.vString,(.vComma-1),1)))
SET VAR vLast = (INT(SGET(.vString,.vAfterComma,(.vComma+1))))
CLEAR VAR vString, vLength, vComma, vAfterComma
vFirst and vLast will give you the results you need.
Then use the following PROPERTY commands to achieve your goal:
PROPERTY RBASE_FORM HEIGHT nnn
PROPERTY RBASE_FORM WIDTH nnn
Enjoy and make sure to have fun!
Very Best R:egards,
Razzak.