pretendo utilizar o Minigui/Harbour no modo console na seguinte versao
Harbour MiniGUI 1.9 Extended Edition (Build 93) - 2011.02.16
BRMAKE - Make File para Harbour/xHarbour/MiniGUI Versão 2.05
BCC55
estou convertendo meu sistema em clipper 5.3 para Harbour (DOS), esta dando erro cfe abaixo, compilando no clipper 5.3 não da erro:
Código: Selecionar todos
┌─────────────────────────────────────────────┐
│ Erro PUSHBUTTON/1001 Argument error: STYLE │
│ Erro DOS não disponível │
│ │
│ Sair Gravar │
└─────────────────────────────────────────────┘Código: Selecionar todos
Relacão das funcões:
PUSHBUTTON:_STYLE(0)
GUIREADER(471)
(b)LOGIN(224)
READMODAL(146)
LOGIN(251)
LOGINUSER(431)
MAIN(173)
<fim do erro>
Código: Selecionar todos
@ 15, 41 GET lOk PUSHBUTTON;
CAPTION " O&k ";
STATE { || lGo := .T., GetActive():ExitState := GE_WRITE };
STYLE "";
COLOR PushColor( ATail( GetList ) );
GUISEND Style := MyButton( ATail( GetList ):Control, .F. );
MESSAGE " Confirma o login (F10)"
Código: Selecionar todos
*********************
FUNCTION MyButton( oGUI, lMode )
*********************
LOCAL nRow := oGUI:row-1
LOCAL nCol := oGUI:col-1
LOCAL nLen := Len( CharRem( "#&", oGUI:Caption ) ) + 1
LOCAL xReturn
DEFAULT lMode TO .F.
oGUI:Style := ""
IF !( oGUI:HasFocus)
xReturn := MyFrame( nRow, nCol, nRow+2, nCol+nLen, "SU" )
ELSEIF oGUI:HasFocus .AND. !lMode
xReturn := MyFrame( nRow, nCol, nRow+2, nCol+nLen, "DU" )
ELSEIF oGUI:HasFocus .AND. lMode
xReturn := MyFrame( nRow, nCol, nRow+2, nCol+nLen, "DD" )
ENDIF
RETURN xReturn
alguem sabe me dizer se existe incompatibilidade nestes comandos ou onde esta o erro?
abraços


