|
@@ -238,38 +238,42 @@
|
|
|
|
|
|
if(
|
|
|
pos == 'top',
|
|
|
- add(dHeight,lheight, 12);
|
|
|
- if(get(dHeight) LT 30,set(dHeight,30));
|
|
|
- mul(dHeight, -1);
|
|
|
+ add(all,lheight,hheight);
|
|
|
+ div(dpy,all,2);
|
|
|
+ add(lastPy,dpy,10);
|
|
|
+ mul(lastPy, -1);
|
|
|
+ set(layer[get(posName)].align,center);
|
|
|
+ set(layer[get(posName)].y,get(lastPy));
|
|
|
set(layer[get(posName)].x,0);
|
|
|
- set(layer[get(posName)].y,get(dHeight));
|
|
|
);
|
|
|
if(
|
|
|
pos == 'bottom',
|
|
|
- add(dHeight,lheight, 12);
|
|
|
- if(get(dHeight) LT 30,set(dHeight,30));
|
|
|
- mul(dHeight, 1);
|
|
|
+ add(all,lheight,hheight);
|
|
|
+ div(dpy,all,2);
|
|
|
+ add(lastPy,dpy,10);
|
|
|
+ mul(lastPy, 1);
|
|
|
+ set(layer[get(posName)].align,center);
|
|
|
+ set(layer[get(posName)].y,get(lastPy));
|
|
|
set(layer[get(posName)].x,0);
|
|
|
- set(layer[get(posName)].y,get(dHeight));
|
|
|
);
|
|
|
if(
|
|
|
pos == 'left',
|
|
|
add(all,lwidth,hwidth);
|
|
|
- div(dpy,all,2);
|
|
|
- add(lastPy,dpy,10);
|
|
|
- mul(lastPy, -1);
|
|
|
+ div(dpx,all,2);
|
|
|
+ add(lastPx,dpx,10);
|
|
|
+ mul(lastPx, -1);
|
|
|
set(layer[get(posName)].align,center);
|
|
|
- set(layer[get(posName)].x,get(lastPy));
|
|
|
+ set(layer[get(posName)].x,get(lastPx));
|
|
|
set(layer[get(posName)].y,0);
|
|
|
);
|
|
|
if(
|
|
|
pos == 'right',
|
|
|
add(all,lwidth,hwidth);
|
|
|
- div(dpy,all,2);
|
|
|
- add(lastPy,dpy,10);
|
|
|
- mul(lastPy, 1);
|
|
|
+ div(dpx,all,2);
|
|
|
+ add(lastPx,dpx,10);
|
|
|
+ mul(lastPx, 1);
|
|
|
set(layer[get(posName)].align,center);
|
|
|
- set(layer[get(posName)].x,get(lastPy));
|
|
|
+ set(layer[get(posName)].x,get(lastPx));
|
|
|
set(layer[get(posName)].y,0);
|
|
|
);
|
|
|
</action>
|