Designer + Harbour + Minigui + RDDSQL
Moderador: Moderadores
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Designer + Harbour + Minigui + RDDSQL
Já recebeu o aviso lá no grupo minigui.
Minha sugestão é verificar como o HBMK2 faz pra detectar o idioma do Windows.
Talvez possa até usar o mesmo esquema pra traduzir textos.
Na configuração manual:
Aqui defini isso pra usar em inglês, senão ele automaticamente fica em português.
Mas a codepage segue isso.
Uma vez detectado o idioma do Windows, não vai ter problema com path.
Ou talvez UTF-8 ao invés de ANSI, sei lá....
Minha sugestão é verificar como o HBMK2 faz pra detectar o idioma do Windows.
Talvez possa até usar o mesmo esquema pra traduzir textos.
Na configuração manual:
Aqui defini isso pra usar em inglês, senão ele automaticamente fica em português.
Mas a codepage segue isso.
Uma vez detectado o idioma do Windows, não vai ter problema com path.
Ou talvez UTF-8 ao invés de ANSI, sei lá....
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
-
ivanil
- Usuário Nível 3

- Mensagens: 166
- Registrado em: 11 Set 2004 15:13
- Localização: Florianópolis/SC
Designer + Harbour + Minigui + RDDSQL
VERSION_PRODUCT "3.2312.0.0 RELEASE SPECIAL PALLADIUM (Pd) Year V 240104 1935"
Update Harbour MiniGUI Extended Edition 23.12 (Release)
Conversão de nomes longos para curtos evitando conflito com hbmk2
Corrigido Temp para uso internacional reportado por Grigory
Adicionado suporte SQLRDD ao projeto;
Incluído SQLRDD ao protótipo do Wizard;
Incluído Importador de DBF para SQL;
Nota:
a) Para sua comodidade de migração de DBF para SQL, foi incluído um importador à ferramenta, mas lembre-se que você deve fazer backup antes de iniciar este processo, o padrão utilizado para abrir os DBF é o DBFCDX com autoOpen=OFF, caso utilize um RDD diferente pode haver incompatibilidade com os campos Memos;
b) Para que o SQLRDD rode na sintaxe padrão xbase, a tabela deve ser criada pelo importador da ferramenta ou através da função dbCreate(...), caso você crie usando o método convencional SQL, as tabelas auxiliares não serão alimentadas e com isso os comandos (use/index/seek/etc) não funcionarão como esperado;
Pontos de Atenção:
Leia a documentação que acompanha os fontes do SQLRDD no Git; há muitos recursos que podem utilizados; o material em vídeo ou o protótipo gerado pelo designer não cobre 1% dos recursos oferecidos; a ideia do protótipo foi deixar o mais simples possível para ser didático, você poderá enriquecê-lo e criar sua própria generalização;
https://github.com/ivanilmarcelino/designer
https://youtu.be/3YMFaLWtoow
Update Harbour MiniGUI Extended Edition 23.12 (Release)
Conversão de nomes longos para curtos evitando conflito com hbmk2
Corrigido Temp para uso internacional reportado por Grigory
Adicionado suporte SQLRDD ao projeto;
Incluído SQLRDD ao protótipo do Wizard;
Incluído Importador de DBF para SQL;
Nota:
a) Para sua comodidade de migração de DBF para SQL, foi incluído um importador à ferramenta, mas lembre-se que você deve fazer backup antes de iniciar este processo, o padrão utilizado para abrir os DBF é o DBFCDX com autoOpen=OFF, caso utilize um RDD diferente pode haver incompatibilidade com os campos Memos;
b) Para que o SQLRDD rode na sintaxe padrão xbase, a tabela deve ser criada pelo importador da ferramenta ou através da função dbCreate(...), caso você crie usando o método convencional SQL, as tabelas auxiliares não serão alimentadas e com isso os comandos (use/index/seek/etc) não funcionarão como esperado;
Pontos de Atenção:
Leia a documentação que acompanha os fontes do SQLRDD no Git; há muitos recursos que podem utilizados; o material em vídeo ou o protótipo gerado pelo designer não cobre 1% dos recursos oferecidos; a ideia do protótipo foi deixar o mais simples possível para ser didático, você poderá enriquecê-lo e criar sua própria generalização;
https://github.com/ivanilmarcelino/designer
https://youtu.be/3YMFaLWtoow