dlgauto não é pra isso, mas alterei pra gerar fonte.
Código: Selecionar todos
SetGetColorFocus( .T. )
DEFINE DIALOG xDlg FROM 0, 0 TO 700, 1024 ;
PIXEL OF xParent /* FONT oFont */ TITLE "DBCLIENT (FIVEWIN" ")" ICON "ICOWINDOW" ;
COLOR COLOR_LIGHTGRAY
@ 10, 10 BUTTONBMP xControl PROMPT "Insert" OF xParent ;
SIZE 50, 50 PIXEL RESOURCE "icoPlus" TOP ACTION Eval( {|| ... }
@ 10, 63 BUTTONBMP xControl PROMPT "Edit" OF xParent ;
SIZE 50, 50 PIXEL RESOURCE "icoEdit" TOP ACTION Eval( {|| ... }
@ 10, 116 BUTTONBMP xControl PROMPT "Delete" OF xParent ;
SIZE 50, 50 PIXEL RESOURCE "icoTrash" TOP ACTION Eval( {|| ... }
@ 10, 169 BUTTONBMP xControl PROMPT "View" OF xParent ;
SIZE 50, 50 PIXEL RESOURCE "AppIcon" TOP ACTION Eval( {|| ... }
@ 10, 222 BUTTONBMP xControl PROMPT "First" OF xParent ;
SIZE 50, 50 PIXEL RESOURCE "icoGoFirst" TOP ACTION Eval( {|| ... }
@ 10, 275 BUTTONBMP xControl PROMPT "Previous" OF xParent ;
SIZE 50, 50 PIXEL RESOURCE "icoGoLeft" TOP ACTION Eval( {|| ... }
@ 10, 328 BUTTONBMP xControl PROMPT "Next" OF xParent ;
SIZE 50, 50 PIXEL RESOURCE "icoGoRight" TOP ACTION Eval( {|| ... }
@ 10, 381 BUTTONBMP xControl PROMPT "Last" OF xParent ;
SIZE 50, 50 PIXEL RESOURCE "icoGoLast" TOP ACTION Eval( {|| ... }
@ 10, 434 BUTTONBMP xControl PROMPT "Print" OF xParent ;
SIZE 50, 50 PIXEL RESOURCE "icoPrint" TOP ACTION Eval( {|| ... }
@ 10, 487 BUTTONBMP xControl PROMPT "History" OF xParent ;
SIZE 50, 50 PIXEL RESOURCE "icoBook" TOP ACTION Eval( {|| ... }
@ 10, 540 BUTTONBMP xControl PROMPT "Save" OF xParent ;
SIZE 50, 50 PIXEL RESOURCE "icoOk" TOP ACTION Eval( {|| ... }
@ 10, 593 BUTTONBMP xControl PROMPT "Cancel" OF xParent ;
SIZE 50, 50 PIXEL RESOURCE "icoNoOk" TOP ACTION Eval( {|| ... } CANCEL
@ 10, 646 BUTTONBMP xControl PROMPT "Exit" OF xParent ;
SIZE 50, 50 PIXEL RESOURCE "icoDoor" TOP ACTION Eval( {|| ... } CANCEL
@ 70, 5 FOLDEREX xControl PIXEL ;
PROMPTS "Page 1", "Page 2", "Page 3", "Page 4", "Page 5" ;
OF xParent SIZE 994, 550 ;
COLOR { COLOR_LIGHTGRAY, COLOR_LIGHTGRAY }
xControl:aPrompts[1] := "Page 1"
xPage := xControl:aDialogs[ 1 ]
xControl:Refresh()
@ 12, 10 SAY xControl VAR xValue OF xParent PIXEL ;
SIZE 108, 20 COLOR CLR_BLUE TRANSPARENT
@ 37, 10 SAY xControl VAR xValue OF xParent PIXEL ;
SIZE 84, 20 COLOR CLR_BLUE TRANSPARENT
@ 62, 10 SAY xControl VAR xValue OF xParent PIXEL ;
SIZE 72, 20 COLOR CLR_BLUE TRANSPARENT
@ 87, 10 SAY xControl VAR xValue OF xParent PIXEL ;
SIZE 120, 20 COLOR CLR_BLUE TRANSPARENT
@ 112, 10 SAY xControl VAR xValue OF xParent PIXEL ;
SIZE 84, 20 COLOR CLR_BLUE TRANSPARENT
@ 112, 400 SAY xControl VAR xValue OF xParent PIXEL ;
SIZE 84, 20 COLOR CLR_BLUE TRANSPARENT
@ 137, 10 SAY xControl VAR xValue OF xParent PIXEL ;
SIZE 102, 20 COLOR CLR_BLUE TRANSPARENT
@ 137, 262 SAY xControl VAR xValue OF xParent PIXEL ;
SIZE 96, 20 COLOR CLR_BLUE TRANSPARENT
@ 162, 10 SAY xControl VAR xValue OF xParent PIXEL ;
SIZE 108, 20 COLOR CLR_BLUE TRANSPARENT
@ 160, 220 SAY xControl VAR xValue OF xParent PIXEL ;
SIZE 360, 20 COLOR CLR_BLUE TRANSPARENT BORDER
@ 187, 10 SAY xControl VAR xValue OF xParent PIXEL ;
SIZE 84, 20 COLOR CLR_BLUE TRANSPARENT
@ 185, 196 SAY xControl VAR xValue OF xParent PIXEL ;
SIZE 360, 20 COLOR CLR_BLUE TRANSPARENT BORDER
@ 187, 628 SAY xControl VAR xValue OF xParent PIXEL ;
SIZE 108, 20 COLOR CLR_BLUE TRANSPARENT
@ 212, 10 SAY xControl VAR xValue OF xParent PIXEL ;
SIZE 126, 20 COLOR CLR_BLUE TRANSPARENT
@ 237, 10 SAY xControl VAR xValue OF xParent PIXEL ;
SIZE 11928, 20 COLOR CLR_BLUE TRANSPARENT
@ 337, 10 SAY xControl VAR xValue OF xParent PIXEL ;
SIZE 11928, 20 COLOR CLR_BLUE TRANSPARENT
@ 335, 220 BUTTONBMP xControl PROMPT "" OF xParent ;
SIZE 18, 18 PIXEL RESOURCE "ICOPLUS" TOP ACTION Eval( {|| ... }
@ 335, 240 BUTTONBMP xControl PROMPT "" OF xParent ;
SIZE 18, 18 PIXEL RESOURCE "ICOTRASH" TOP ACTION Eval( {|| ... }
@ 335, 260 BUTTONBMP xControl PROMPT "" OF xParent ;
SIZE 18, 18 PIXEL RESOURCE "ICOEDIT" TOP ACTION Eval( {|| ... }
xControl:aPrompts[2] := "Page 2"
xPage := xControl:aDialogs[ 2 ]
xControl:Refresh()
@ 12, 10 SAY xControl VAR xValue OF xParent PIXEL ;
SIZE 11928, 20 COLOR CLR_BLUE TRANSPARENT
@ 10, 220 BUTTONBMP xControl PROMPT "" OF xParent ;
SIZE 18, 18 PIXEL RESOURCE "ICOPLUS" TOP ACTION Eval( {|| ... }
@ 10, 240 BUTTONBMP xControl PROMPT "" OF xParent ;
SIZE 18, 18 PIXEL RESOURCE "ICOTRASH" TOP ACTION Eval( {|| ... }
@ 10, 260 BUTTONBMP xControl PROMPT "" OF xParent ;
SIZE 18, 18 PIXEL RESOURCE "ICOEDIT" TOP ACTION Eval( {|| ... }
@ 212, 10 SAY xControl VAR xValue OF xParent PIXEL ;
SIZE 11928, 20 COLOR CLR_BLUE TRANSPARENT
@ 210, 220 BUTTONBMP xControl PROMPT "" OF xParent ;
SIZE 18, 18 PIXEL RESOURCE "ICOPLUS" TOP ACTION Eval( {|| ... }
@ 210, 240 BUTTONBMP xControl PROMPT "" OF xParent ;
SIZE 18, 18 PIXEL RESOURCE "ICOTRASH" TOP ACTION Eval( {|| ... }
@ 210, 260 BUTTONBMP xControl PROMPT "" OF xParent ;
SIZE 18, 18 PIXEL RESOURCE "ICOEDIT" TOP ACTION Eval( {|| ... }
ASize( xTab:aPrompts, 2 )
Pois é...
Mais fácil do que ficar digitando fonte.