Autor |
Mensaje |
tincho
Analista Programador
Registrado: Noviembre 2014
Mensajes: 2565
Edad: 48 Ubicación:
|
Como Hacer Que Un Programa Gambas Abra En Una Pantalla Determinada.[SOLUCIONADO]
Hola a todos.
Cuando se tienen dos pantallas ¿Como decir al programa que se abra en tal o cual pantalla?
Saludos.
última edición por tincho el Miercoles, 25 Septiembre 2019, 11:17; editado 1 vez
|
#1 Martes, 24 Septiembre 2019, 11:38 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: Como Hacer Que Un Programa Gambas Abra En Una Pantalla Determinada.
No pones ninguna como principal, sino que usas un Main.module y en él decides cual quieres abrir.
=================== No podemos regresar
|
#2 Martes, 24 Septiembre 2019, 12:05 |
|
|
gambafeliz
Analista Programador
Registrado: Julio 2019
Mensajes: 830
Edad: 54
|
Re: Como Hacer Que Un Programa Gambas Abra En Una Pantalla Determinada.
No pones ninguna como principal, sino que usas un Main.module y en él decides cual quieres abrir.
Interesante vuestra conversación
|
#3 Martes, 24 Septiembre 2019, 12:41 |
|
|
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
Re: Como Hacer Que Un Programa Gambas Abra En Una Pantalla Determinada.
Perdona, tincho, para entender mejor...
El caso es cuando el usuario tiene dos (o más) screen-monitor ?
O tú estás hablando de dos (o más) desktop en el unico mismo screen ?
|
#4 Martes, 24 Septiembre 2019, 20:22 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Como Hacer Que Un Programa Gambas Abra En Una Pantalla Determinada.
Tincho:
Puedes usar la propiedad .x y .y del formulario:
Algo asi como:
' gambas class file
Public Sub Button1_Click()
Me.X = 10 'monitor 1
Me.y = 20
End
Public Sub Button2_Click()
Me.x = 1500 'monitor 2: depende de las definiciones que tengas en el monitor
Me.y = 20
End
|
#5 Martes, 24 Septiembre 2019, 20:25 |
|
|
gambafeliz
Analista Programador
Registrado: Julio 2019
Mensajes: 830
Edad: 54
|
Re: Como Hacer Que Un Programa Gambas Abra En Una Pantalla Determinada.
Tincho:
Puedes usar la propiedad .x y .y del formulario:
Algo asi como:
' gambas class file
Public Sub Button1_Click()
Me.X = 10 'monitor 1
Me.y = 20
End
Public Sub Button2_Click()
Me.x = 1500 'monitor 2: depende de las definiciones que tengas en el monitor
Me.y = 20
End
Veo lógico esta opción siempre que el escritorio este extendido.
Saludos, jsbsan
|
#6 Martes, 24 Septiembre 2019, 20:32 |
|
|
alessandri
Técnico Programador
Registrado: Abril 2010
Mensajes: 151
Edad: 42
|
Re: Como Hacer Que Un Programa Gambas Abra En Una Pantalla Determinada.
Hola,
que útil resulta para mi sistema de contabilidad y facturación.
tenia mucho tiempo buscando esas instrucciones.
Gracias por el aporte.
|
#7 Martes, 24 Septiembre 2019, 20:48 |
|
|
tincho
Analista Programador
Registrado: Noviembre 2014
Mensajes: 2565
Edad: 48 Ubicación:
|
Re: Como Hacer Que Un Programa Gambas Abra En Una Pantalla Determinada.
Perdona, tincho, para entender mejor...
El caso es cuando el usuario tiene dos (o más) screen-monitor ?
O tú estás hablando de dos (o más) desktop en el unico mismo screen ?
Lo explico mas claramente Vuott.
En la computadora hay dos pantallas físicas. Se trata de una laptop con su propio monitor y un segundo monitor mas grande.
Suelo trabajar en la pantalla grande y cuando corro un programa gambas este aparece en la pantalla pequeña que es la primera pantalla. Lo cual molesta un poco porque me obliga a cambiar cada vez de pantalla el porgrama.
Saludos.
|
#8 Miercoles, 25 Septiembre 2019, 08:49 |
|
|
tincho
Analista Programador
Registrado: Noviembre 2014
Mensajes: 2565
Edad: 48 Ubicación:
|
Re: Como Hacer Que Un Programa Gambas Abra En Una Pantalla Determinada.
...Puedes usar la propiedad .x y .y del formulario...
Pero en caso que quite la pantalla grande esta forma de trabajo podría seguir funcionando?
Más bien estoy buscando algo que consulte cuantos monitores hay y luego si hay mas de uno que ponga el programa en la misma pantalla que el puntero del raton, por ejemplo. y si hay uno solo pues que lo ponga en el que hay.
Saludos.
|
#9 Miercoles, 25 Septiembre 2019, 08:55 |
|
|
tincho
Analista Programador
Registrado: Noviembre 2014
Mensajes: 2565
Edad: 48 Ubicación:
|
Re: Como Hacer Que Un Programa Gambas Abra En Una Pantalla Determinada.
No pones ninguna como principal, sino que usas un Main.module y en él decides cual quieres abrir.
No entendiste la pregunta.
|
#10 Miercoles, 25 Septiembre 2019, 08:57 |
|
|
|