Tema | Autor | Foro | Respuestas | Último post |
[Petición] Control para poner la pantalla degradada | FabioYeyo | Controles y Componentes (DLL/OCX) | 3 | 1 de julio de 2017 01:41 |
[Sintaxis] Activar pantalla de busqueda de Windows | Roger | PowerCOBOL (ActiveX) | 19 | 22 de septiembre de 2016 17:40 |
[Sintaxis] Maximizar pantalla Grafica | Anthony | AcuCobol | 2 | 10 de agosto de 2016 00:58 |
[Información] Tamaño de pantalla | Roger | PowerCOBOL (ActiveX) | 4 | 12 de julio de 2015 23:51 |
[Sintaxis] Posición de DisplayMessage en pantalla | Hrmcobol | PowerCOBOL (ActiveX) | 3 | 5 de julio de 2015 23:20 |
![]() |
|
Herramientas |
|
![]() Hola
Me gustaría saber si hay forma (con alguna propiedad o metodo...) de saber que tamaño de texto tiene definido el sistema. Por defecto tiene (ver imagen) el mas pequeño (100%), pero a veces se cambia a mediano (125%) o mas grande (150%), y entonces no caben en la pantalla los formularios que tenemos definicos. Y también me gustaría saber si se podria cambiar en modo ejecución. Resolucion pantalla.png |
![]() |
![]() |
|
![]() Begoguay, has probado con Propiedades del Form -> Pestaña "Coordinates" -> Scalable?
![]() NORMAS DEL FORO - obligatorias de conocer para TODOS. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale ![]() ![]() |
![]() |
![]() |
|
![]() Begoguay, sí que te había entendido. Por eso te pregunto si has probado con "Scalable", porque podría ser que tenga en cuenta dicha posibilidad y reajuste todo él solito.
Si no lo hace, habrá que mirar esto: GetDpiForMonitor function | Microsoft Docs ![]() NORMAS DEL FORO - obligatorias de conocer para TODOS. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale ![]() ![]() |
![]() |
![]() |
Ha dicho Gracias : 1 |
Begoguay (10 de febrero de 2019)
|
|
![]() Begoguay, bueno pero no te rindas mujer!
![]() ¿Has mirado la función GetDpiForMonitor que te cité en mi post anterior? Joseg, seguramente tenían cosas más importantes que hacer. Es un caso bastante aislado. ![]() NORMAS DEL FORO - obligatorias de conocer para TODOS. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale ![]() ![]() |
![]() |
![]() |
Ha dicho Gracias : 1 |
Begoguay (14 de febrero de 2019)
|
|
![]()
1 usuarios han marcado este post como "Solución"
Begoguay, ¡ya tengo solución a tu problema!!!
Código COBOL:
Si te devuelve DPI=96, entonces está por defecto, o sea 100%. Necesitas:
Ambas en adjuntos ![]() ![]() NORMAS DEL FORO - obligatorias de conocer para TODOS. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale ![]() ![]() |
![]() |
![]() |
|
![]() Begoguay, no creo porque al cambiarlo vía normal, Windows pide cerrar sesión y volver a abrirla para que el cambio haga efecto.
Así que lo más fácil es detectarlo y avisar al usuario para que lo cambie él a mano. ![]() NORMAS DEL FORO - obligatorias de conocer para TODOS. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale ![]() ![]() |
![]() |
![]() |
Ha dicho Gracias : 1 |
Begoguay (16 de febrero de 2019)
|
![]() |
Tags |
dpi , getdc , getdevicecaps |
Usuarios activos actualmente viendo este tema: 1 (0 miembros y 1 visitantes) | |
Herramientas | |
|
|
Archivo - COBOL Foro | Contactar con Nosotros - COBOL Foro |