wanna place a screen independent button with at m1 x m2 button 'hi' 
is it possible to use variables instead of
integer value for at command ?
Project : REAL screen independent GUI
R E B O L [title 'screenindependent']
x: system/view/screen-face/size/1 ;; Width in a variable
y: system/view/screen-face/size/2 ;; Height in a variable
x1: x / 100 ;; 100 percentage steps
y1: y / 100
x2: x1 / 2 ;; half screen size is now 100%
y2: y1 / 2
print x ;; screen full size
print x1 ;; 1 % of it
print x2 ;; if you use a half screen then half is now 100% size and x2 is 1% of it
m1: x2 * 75 ;; try to set a variable m1 that contains 75% of the window Width
m2: y2 * 10
view center-face layout [ size system/view/screen-face/size / 2 ;; window IS 50% of machine screen size
at m1 x m2 button 'i am screen independent'  ;; want to place a button on 75% width of the main window
posted by: Mennohexo 26-Jun-2017/7:32:50-7:00
I'd suggest using a function to do the translations for you. In this case I've wrapped the function in it's own context with the base unit sizes (I tend to do this to isolate words that aren't used anywhere else).
posted by: Chris 27-Jun-2017/16:04:58-7:00
Hey Chris ,
that code you made is really clever.
I will try it.
posted by: Mennohexo 27-Jun-2017/17:37:15-7:00