Olá... estou usando as funções do SAMPLE FitToDesktop pra por a tela cheia quando abro o programa mas ela sempre está uns 10 pixels abaixo (embora centralizada na horizontal). Será que alguém sabe como resolver isso?
Grato!

Moderador: Moderadores
Procedure Main
DEFINE WINDOW Form_1 ;
AT 0,0 ;
WIDTH 10 ;
HEIGHT 10 ;
TITLE 'MiniGUI FitToDesktop Demo' ;
MAIN
END WINDOW
MAXIMIZE WINDOW Form_1
ACTIVATE WINDOW Form_1
Return
#include "minigui.ch"A borda da janela do Vista e do Seven são menores que a do XP e Win98. O exemplo foi extraÃdo de C:\MiniGUI\SAMPLES\Advanced\CONTROL_PANEL\cpanel.prg
#define ISVISTAORLATER() ( ISVISTA() .Or. ISSEVEN() )
...//...
DEFINE WINDOW Win_2 ;
AT 0,0 ;
WIDTH 345 + iif(ISVISTAORLATER(), 1, 2) * GetBorderWidth() ;
HEIGHT GetTitleHeight() + 269 + GetBorderHeight() ...//..
Usuários vendo este fórum: Nenhum usuário registrado online e 2 visitantes