Hola a todos amigos!
Hace tiempo estoy tratando de hacer una funcion con la cual se pueda maximizar una aplicación sin perder la posición de los objetos de cada pagina,
Tengo este codigo
Seria algo asi el codigo, solo que para todos los objetos como seria, o hay alguna otra forma?
Creo que no estoy muy perdido, de igual manera les agradecería bastante
Solo que no me funciona bien, algunos objetos no se acomodan al momento de maximizar
Hace tiempo estoy tratando de hacer una funcion con la cual se pueda maximizar una aplicación sin perder la posición de los objetos de cada pagina,
Tengo este codigo
Wsize = Window.GetSize(Application.GetWndHandle());
Wposition = Window.GetPos(Application.GetWndHandle());
tblLabels={};
tblObjects = Page.EnumerateObjects();
if tblObjects then
n=1
for i,v in pairs (tblObjects) do
type = Page.GetObjectType(v);
if ( type == OBJECT_LABEL ) then
Table.Insert(tblLabels,n,v);
lbSize = Label.GetSize(v);
lbPos = Label.GetPos(v);
x = (sizes.Width/2)-(lbSize.Width/2);
y = (sizes.Height/2)-(lbSize.Height/2);
xWindows = Wsize.Width;
yWindows = Wsize.Height;
-- Objetos
Label.SetPos(v, x, y);
n=n+1;
end
end
Seria algo asi el codigo, solo que para todos los objetos como seria, o hay alguna otra forma?
Creo que no estoy muy perdido, de igual manera les agradecería bastante
Solo que no me funciona bien, algunos objetos no se acomodan al momento de maximizar