Hola!,
Muchos clientes nos piden poder personalizar los diálogos: cambiar de lugar los campos, modificar los textos de los says...
Parece que ese producto hace eso, pêro Timm lleva anos desaparecido. Alguien ló usa?.
Muchas gracias por lá ayuda.
IF RESOLUCION = 800X600
// pantalla con el tamaño de 800x60
DEFINE DIALOG...RESOURCE "DLG_800_600"
ELSEIF RESOLUCION = 1024X760
DEFINE DIALOG...RESOURCE "DLG_1024_760"
ELSIF...
ELSEIF...
ELSEIF..
ENDIF
#include "FiveWin.ch"
function Main()
local oDlg, oFind, oBtn
local cFind := space( 100 )
local nDir := 1
local lCase := .t., lWord := .f.
DEFINE DIALOG oDlg RESOURCE "Test"
REDEFINE GET oFind VAR cFind ID 101 OF oDlg
oFind:bPostKey := { |x,y| if( empty( y ), oBtn:Disable(), oBtn:Enable() ) }
REDEFINE RADIO nDir ID 102, 103 OF oDlg
REDEFINE CHECKBOX lCase ID 104 OF oDlg
REDEFINE CHECKBOX lWord ID 105 OF oDlg
REDEFINE BUTTON oBtn ID 201 ACTION MsgInfo( "Ok" )
REDEFINE BUTTON ID 202 ACTION oDlg:End()
oDlg:bStart := { || oBtn:Disable() }
ACTIVATE DIALOG oDlg CENTERED ;
ON INIT (oDlg:lDesign := .T., oBtn:lDesign := .T. )
#include "FiveWin.ch"
function Main()
local oDlg, oFind, oBtn
local cFind := space( 100 )
local nDir := 1
local lCase := .t., lWord := .f.
DEFINE DIALOG oDlg RESOURCE "Test"
REDEFINE GET oFind VAR cFind ID 101 OF oDlg
oFind:lDrag := .T.
REDEFINE RADIO nDir ID 102, 103 OF oDlg
REDEFINE CHECKBOX lCase ID 104 OF oDlg
REDEFINE CHECKBOX lWord ID 105 OF oDlg
REDEFINE BUTTON oBtn ID 201 ACTION MsgInfo( "Ok" )
oBtn:lDrag = .T.
oBtn:bGotFocus = { || oBtn:ShowDots() }
REDEFINE BUTTON ID 202 ACTION oDlg:End()
ACTIVATE DIALOG oDlg CENTERED
Return to FiveWin para Harbour/xHarbour
Users browsing this forum: No registered users and 4 guests