Hola,
Pues eso.. estoy haciendo un punto de venta para Touch Screen, y mi programa se ejecutara en una tableta con Windows.. mi problema se presenta en la resolución. en la pc se ve todo bien. pero en la tableta se pierden algunos botones. Alguien sabrá si es posible saber si nuestro programa se ejecuta en una Tablet ?? para poder controlar el tamaño de los botones y de las ventanas
Saludos
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Saber en que equipo se ejecuta nuestro programa ?
Re: Saber en que equipo se ejecuta nuestro programa ?
Hi,
The tablet:
which the video resolution?
Windows version?
which the size of the form?
In this case, demonstrate with pictures.
The tablet:
which the video resolution?
Windows version?
which the size of the form?
In this case, demonstrate with pictures.
gabo1 escribió: Pues eso.. estoy haciendo un punto de venta para Touch Screen, y mi programa se ejecutara en una tableta con Windows.. mi problema se presenta en la resolución. en la pc se ve todo bien. pero en la tableta se pierden algunos botones. Alguien sabrá si es posible saber si nuestro programa se ejecuta en una Tablet ?? para poder controlar el tamaño de los botones y de las ventanas
Saludos
Re: Saber en que equipo se ejecuta nuestro programa ?
Boa tarde,
Veja: Xailer Help guide -> Functions
Você vai encontrar o que precisa.
Abraços
Mário Angelini
Veja: Xailer Help guide -> Functions
Você vai encontrar o que precisa.
Abraços
Mário Angelini
- xhermita
- Mensajes: 177
- Registrado: Vie Feb 18, 2011 10:05 pm
- Ubicación: Las Palmas de Gran Canaria
- Contactar:
Re: Saber en que equipo se ejecuta nuestro programa ?
Buenas noches;
Yo pienso que mas que saber el tipo de dispositivo que utiliza, lo que te interesa es saber las dimensiones de la pantalla, echale un ojo a la clase TScreen en la Ayuda de Xailer.
Sabiendo las dimensiones de la pantalla lo que tienes que hacerte una metodo en el formulario que redimensiones y reposicione todos los controles en base a la resolución de la pantalla.
Lo puedes hacer con calculos matematicos o te creas un select para cada una de las resoluciones y ajustas todos los controles.
Saludos
Yo pienso que mas que saber el tipo de dispositivo que utiliza, lo que te interesa es saber las dimensiones de la pantalla, echale un ojo a la clase TScreen en la Ayuda de Xailer.
Sabiendo las dimensiones de la pantalla lo que tienes que hacerte una metodo en el formulario que redimensiones y reposicione todos los controles en base a la resolución de la pantalla.
Lo puedes hacer con calculos matematicos o te creas un select para cada una de las resoluciones y ajustas todos los controles.
Saludos
Pedro Amaro
2PC Service
Xailer / Néfele / MySQL-MariaDB / SQLServer
2PC Service
Xailer / Néfele / MySQL-MariaDB / SQLServer
Re: Saber en que equipo se ejecuta nuestro programa ?
Revisa el ejemplo "autoscale" de Xailer.
Y para averiguar la resolución de la pantalla, puedes usar el objeto Screen, como te ha comentado Pedro.
Y para averiguar la resolución de la pantalla, puedes usar el objeto Screen, como te ha comentado Pedro.
-
- Mensajes: 154
- Registrado: Vie Mar 14, 2008 7:25 am
- Ubicación: Almería
Re: Saber en que equipo se ejecuta nuestro programa ?
De esta forma cambio el tamaño de visualización del programa en general para el equipo MARIA.
Miguel C.
Procedure Main()
(...)
If NetName() = "MARIA"
Application:nScale := 120
EndIf
TForm1():New( Application ):Show()
Application:Run()
Return
Miguel C.
Procedure Main()
(...)
If NetName() = "MARIA"
Application:nScale := 120
EndIf
TForm1():New( Application ):Show()
Application:Run()
Return