//*******************************
PRG.:
Function Inicio()
LOCAL oDlg, oFont1
DEFINE FONT oFont1 NAME GetSysFont() SIZE 0,-14 BOLD
DEFINE DIALOG oDlg RESOURCE "DIALOG_2" TITLE " Informaci贸n IP" TRANSPARENT
REDEFINE SAY PROMPT "INGRESE IP" ID 101 OF oDlg FONT oFont1
REDEFINE BUTTON PROMPT "&Ok" ID 201 OF oDlg ACTION (oDlg:End())
oDlg:lHelpIcon:=.F.
ACTIVATE DIALOG oDlg CENTERED
Return(NIL)
//*******************************
RC.:
DIALOG_2 DIALOG 11, 21, 391, 119
STYLE DS_MODALFRAME | 0x4L | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "DIALOG_2"
FONT 8, "MS Sans Serif"
{
DEFPUSHBUTTON "OK", 201, 12, 96, 50, 14
LTEXT "Al ingresar el Serial de su Producto Usted habilitar谩 su jodita.", 101, 15, 23, 215, 10
}
//*******************************
El c贸digo y RC anteriores, super sencillo, muestra un SAY con el Prompt
"INGRESE IP".
Si a DEFINE DIALOG le adiciono la cl谩usula TRANSPARENT corta el prompt
del say a "INGRESE". Si le quito el TRANSPARENT pinta el prompt completo.
En d贸nde est谩 el bug ?
Sin DIALOG TRASPARENT:

Con DIALOG TRASPARENT:

Saludos,
Carlos Gallego
*** FWH-25.12, xHarbour 1.3.1 Build 20241008, Borland C++7.70, PellesC, ADS 11.1***