adrian76j

Pehuajo
26 Mensajes
OFF-Line
| Enviado el 30-07-2010 :: 01:46  
Hola amigos del Foro,
Mi pregunta se refiere a como hacer para posicionar una ventana en el centro de la pantalla, en forma automatica en fpc3.0
Gracias.
----------------- Jorge Martinez
|
 
|
|
FitoCirano

Villa María
148 Mensajes
OFF-Line
| Enviado el 30-07-2010 :: 12:46  
Hola Amigo:
En power8 el form tiene una propiedad llamada "StartUpPosition" cuyos valores son:
0 = Auto
1 = Center Owner
2 = Center Screen
3 = Windows Default
4 = Manual
Fijate si en power3 en igual.
Saludos.
----------------- Fito (Villa María - CBA - Argentina)
|
 
|
|
Galileo

Murcia
82 Mensajes
OFF-Line
| Enviado el 30-07-2010 :: 18:54  
Hola. En el evento OPENED de la ventana pon algo como esto:
ENVIRONMENT DIVISION.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 SCREEN-SIZE.
02 WIDTH PIC S9(4) COMP-5.
02 HEIGHT PIC S9(4) COMP-5.
01 SHEET-POS.
02 SH-X PIC S9(4) COMP-5.
02 SH-Y PIC S9(4) COMP-5.
02 SH-W PIC S9(4) COMP-5.
02 SH-H PIC S9(4) COMP-5.
PROCEDURE DIVISION.
MOVE POW-POSITION OF ventana TO SHEET-POS.
CALL GETSCREENSIZE OF ventana USING SCREEN-SIZE.
COMPUTE SH-X = (WIDTH - SH-W) / 2.
COMPUTE SH-Y = (HEIGHT - SH-H) / 2.
MOVE SHEET-POS TO POW-POSITION OF ventana.
Un saludo.
[ Este mensaje fue editado por: Galileo el 30-07-2010 18:56 ]
|
 
|
|
adrian76j

Pehuajo
26 Mensajes
OFF-Line
| Enviado el 01-08-2010 :: 23:31  
Gracias FitoCirano y Galileo por responder.
Galileo, muy bueno lo tuyo, fué la solución al problema plantedo.
Gracias y saludos.
----------------- Jorge Martinez
|
 
|
|
Tigre

Bogotá
2 Mensajes
OFF-Line
| Enviado el 27-08-2010 :: 21:28  
Galileo, buen aporte. gracias
|
 
|
|