... Juan, lo que sugería es que la variable static lImprime debes declararla al inicio de tu prg principal. Luego, por ejemplo haces esto: DEFINE TBBUTTON OF oBar ; ACTION ( lImprime:=.t., ::PrintPage() ) ; //aqui sería .t. TOOLTIP Strtran(TXT_PRINT,"&","") ; MESSAGE TXT_PRINT_CURRENT_PAGE ...
... .f., ::oWnd:End() ), según el caso. Es sólo una idea. Con esto puedes saber si se oprimió el botón de Salida o impresión. Por ejemplo en: DEFINE TBBUTTON OF oBar ; ACTION ::PrintPage() ; //aqui sería .t. TOOLTIP Strtran(TXT_PRINT,"&","") ; MESSAGE TXT_PRINT_CURRENT_PAGE ...
... aparece en el tooltip "prÚcÚdent". Para solucionarlo, yo he hecho lo contrario, un AnsiToOem() y todo solucionado: Ejemplo: DEFINE TBBUTTON OF oBar ; ACTION PrevPage( ) ; TOOLTIP AnsiToOem("précédent") ; MESSAGE " Aller vers la page précédente "
... 'test.prg'... rpreview.prg(376) Error E0030 Syntax error: "parse error at 'TBMENU'" rpreview.prg(383) Error E0030 Syntax error: "parse error at 'TBBUTTON'" I need to inizialize the ::oItem thanks thanks