Olá Toledo.. Boa noite...
Blz.. ?
Vamos lá...
Tenho o seguinte formulario:
Código: Selecionar todos
*HMGS-MINIGUI-IDE Two-Way Form Designer Generated Code
*OPEN SOURCE PROJECT 2005-2013 Walter Formigoni http://sourceforge.net/projects/hmgs-minigui/
DEFINE WINDOW TEMPLATE AT 9 , 47 WIDTH 1292 HEIGHT 700 TITLE "Sistema de Controle de Vendas" MAIN
DEFINE BROWSE Browse_1
ROW 40
COL 10
WIDTH 986
HEIGHT 334
WIDTHS {90,90,500,100,90,90}
HEADERS {'NUMERO','CODIGO','NOME','VALOR','DATA','DATAVENC'}
WORKAREA VEN
FIELDS {'VEN->NUMERO','VEN->CODIGO','VEN->NOME','VEN->VALOR','VEN->DATA','VEN->DATAVENC'}
FONTNAME 'Arial'
TOOLTIP ''
JUSTIFY {BROWSE_JTFY_CENTER,BROWSE_JTFY_CENTER,NIL,BROWSE_JTFY_RIGHT,BROWSE_JTFY_CENTER,BROWSE_JTFY_CENTER}
END BROWSE
END WINDOW
Insiro o código abaixo
Código: Selecionar todos
*HMGS-MINIGUI-IDE Two-Way Form Designer Generated Code
*OPEN SOURCE PROJECT 2005-2013 Walter Formigoni http://sourceforge.net/projects/hmgs-minigui/
DEFINE WINDOW TEMPLATE AT 9 , 47 WIDTH 1292 HEIGHT 700 TITLE "Sistema de Controle de Vendas" MAIN
DEFINE BROWSE Browse_1
ROW 40
COL 10
WIDTH 986
HEIGHT 334
WIDTHS {90,90,500,100,90,90}
HEADERS {'NUMERO','CODIGO','NOME','VALOR','DATA','DATAVENC'}
WORKAREA VEN
FIELDS {'VEN->NUMERO','VEN->CODIGO','VEN->NOME','VEN->VALOR','VEN->DATA','VEN->DATAVENC'}
FONTNAME 'Arial'
TOOLTIP ''
JUSTIFY {BROWSE_JTFY_CENTER,BROWSE_JTFY_CENTER,NIL,BROWSE_JTFY_RIGHT,BROWSE_JTFY_CENTER,BROWSE_JTFY_CENTER}
END BROWSE
* botões
define buttonex button_001
parent form_clientes
picture path_imagens+'incluir.bmp'
col 1020
row 060
width 160
height 060
caption '&1 - Incluir'
*action dados(1)
fontname 'verdana'
fontsize 010
fontbold .T.
flat .F.
noxpstyle .T.
end buttonex
define buttonex button_002
parent form_clientes
picture path_imagens+'alterar.bmp'
col 1020
row 125
width 160
height 060
caption '&2 - Alterar'
*action dados(2)
fontname 'verdana'
fontsize 010
fontbold .T.
flat .F.
noxpstyle .T.
end buttonex
define buttonex button_003
parent form_clientes
picture path_imagens+'excluir.bmp'
col 1020
row 190
width 160
height 060
caption '&3 - Excluir'
*action excluir()
fontname 'verdana'
fontsize 010
fontbold .T.
flat .F.
noxpstyle .T.
end buttonex
define buttonex button_004
parent form_clientes
picture path_imagens+'relatorio.bmp'
col 1020
row 255
width 160
height 060
caption '&4 - Relatório'
* action relatorio()
fontname 'verdana'
fontsize 010
fontbold .T.
flat .F.
noxpstyle .T.
end buttonex
define buttonex button_005
parent form_clientes
picture path_imagens+'atualizar.bmp'
col 1020
row 320
width 160
height 060
caption '&5 - Atualizar'
*action atualiza()
fontname 'verdana'
fontsize 010
fontbold .T.
flat .F.
noxpstyle .T.
end buttonex
define buttonex button_sair
parent form_clientes
picture path_imagens+'sair.bmp'
col 1020
row 385
width 160
height 050
caption '&0 - Sair'
*action form_clientes.release
fontname 'verdana'
fontsize 010
fontbold .T.
flat .F.
noxpstyle .T.
end buttonex
END WINDOW
Compilo pela IDE e executo. As modificações são compiladas como dá para ver na figura abaixo. criou os botões. Só que quando fecho a aplicação e abro o formulário pela ide ele me mostra o formulário como a primeira figura desta postagem. Sem os objetos que eu adicionei via código. Estou trabalhando com muita disciplina e atenção. Quando insiro algum código eu estou com formulário fechado. Se trabalho no formulário o código tá fechado. Sempre salvo o formulário ou o código antes de compilar.
Formulário com as alterações via código.
Eu tenho dois aplicativos já em hmgs rodando... mas foi por código... Queria converter tudo para formulário... fica mais produtivo... e mais fácil implementar alguma coisa.. sem contar que posso utilizar os formulários em outros aplicativos.. Só que esbarrei nesse problema... criei uma tela de login e passei por este problema... Posso também estar fazendo algo errado...
Rubens