oribeiro Posted April 19, 2018 Report Share Posted April 19, 2018 Pessoal, Meu sistema inteiro está com Folder e eu quero mudar para FolderEx. Vai dar muito trabalho? Alguém fez isso? Valeu a pena? Obrigado, Quote Link to comment Share on other sites More sharing options...
Jmsilva Posted April 19, 2018 Report Share Posted April 19, 2018 Valer a pena vale, mas não me lembro do grau de dificuldade. Quote Link to comment Share on other sites More sharing options...
sistem Posted April 20, 2018 Report Share Posted April 20, 2018 não há dificuldade ex: IF IsAppThemed() @ 27, 3 FOLDEREX ofld Items "Dados Cliente", "End.Cobrança/Entrega", "Pessoa Jurídica", "Pessoa Física", "Complemento" PIXEL OF oDlg SIZE 224, 268 Else @ 27, 3 FOLDER ofld Items "Dados Cliente", "End.Cobrança/Entrega", "Pessoa Jurídica", "Pessoa Física", "Complemento" PIXEL OF oDlg SIZE 224, 268 Endif veja acima... não muda nada é só acrescentar EX o MEDEDIT e tem a opção de substituir o tesxto de todo os .prg de um vez.... de " folder" para " folderex" por exemplo... obs: tem um espaço antes do " folder" e do " folderex" para não confundir com variaveis (se for fazer isto, faça em um diretório de teste antes e tire as aspas " " ) Quote Link to comment Share on other sites More sharing options...
oribeiro Posted April 20, 2018 Author Report Share Posted April 20, 2018 REDEFINE FOLDEREX oFld ID 104 of oDlgP UPDATE; PROMPT "P&rincipal","&Detalhe","&Endereços","Gr&upos","Contatos"; DIALOGS "CAD_CLI_1","CAD_CLI_2","CAD_CLI_3","CAD_CLI_4","CAD_CLI_5" Eu simplesmente mudei de Folder para FolderEx e ficou bonita a tela, mas o sistema não deixa mais mudar de folder; clico em Detalhe, Endereço, etc e ele continua fixo na folder Principal. Obrigado pela orientação. Quote Link to comment Share on other sites More sharing options...
sistem Posted April 20, 2018 Report Share Posted April 20, 2018 REDEFINE FOLDEREX oFld ID 104 of oDlgP UPDATE; PROMPT "P&rincipal","&Detalhe","&Endereços","Gr&upos","Contatos"; DIALOGS "CAD_CLI_1","CAD_CLI_2","CAD_CLI_3","CAD_CLI_4","CAD_CLI_5" Eu simplesmente mudei de Folder para FolderEx e ficou bonita a tela, mas o sistema não deixa mais mudar de folder; clico em Detalhe, Endereço, etc e ele continua fixo na folder Principal. Obrigado pela orientação. http://forums.fivetechsupport.com/viewtopic.php?f=3&t=34591&p=205576&hilit=folderex#p205576 Quote Link to comment Share on other sites More sharing options...
oribeiro Posted April 20, 2018 Author Report Share Posted April 20, 2018 Certo, coloqueir "TFolderex" em todos os recursos. Está ficando bonito. Risos. Qual comando no FolderEx entrou no lugar do SetPrompts() do Folder? Exemplo: oFld:SetPrompts({"&1. Principal", "&2. Detalhes", "&3. Foto / Resumo", iif(PVertical="Veiculos","&4. Veículos Novos",""), ""}) Quote Link to comment Share on other sites More sharing options...
oribeiro Posted April 20, 2018 Author Report Share Posted April 20, 2018 A idéia desse comando oFld:SetPrompts() é mudar o nome da Folder em tempo de execução. Quote Link to comment Share on other sites More sharing options...
oribeiro Posted April 27, 2018 Author Report Share Posted April 27, 2018 Muito legal esse FolderEx. Troquei o oFld:SetPrompts({...}) por oFld:aPrompts[n] e funcionou. Só tem um probleminha: - Quando se tem "REDEFINE CHECKBOX oChk" ou "REDEFINE RADIO oRad" dentro de uma FolderEx e você em algum momento precisa dar um oChk:Enable() / oRad:Enable() ele bagunça boa parte dos outros campos da folder. Isso só acontece se você utiliza algum tema do windows. Se for Windows Clássico não apresenta esse problema. Alguém mais notou isso? Quote Link to comment Share on other sites More sharing options...
kapiaba Posted April 27, 2018 Report Share Posted April 27, 2018 Veja se ajuda. Junto está o HBFORMAT.EXE para identar os .prgs, basta: HBFORMAT NOME.PRG. Abs. https://www.4shared.com/rar/29C0MYRPfi/FOLDEREX.html Quote Link to comment Share on other sites More sharing options...
kapiaba Posted April 27, 2018 Report Share Posted April 27, 2018 Podeis baixar aqui também: http://www.pctoledo.com.br/forum/viewtopic.php?f=2&t=19161 Imagem: Quote Link to comment Share on other sites More sharing options...
kapiaba Posted April 27, 2018 Report Share Posted April 27, 2018 Tópico original: http://forums.fivetechsupport.com/viewtopic.php?f=3&t=34055&p=202719&hilit=samples1#p202719 Quote Link to comment Share on other sites More sharing options...
oribeiro Posted April 27, 2018 Author Report Share Posted April 27, 2018 Obrigado João, Vou estudar esses exemplos e procurar entender onde está a falha nos meus FolderEx. Quote Link to comment Share on other sites More sharing options...
Ariston Santos Posted May 1, 2018 Report Share Posted May 1, 2018 Muito legal esse FolderEx. Troquei o oFld:SetPrompts({...}) por oFld:aPrompts[n] e funcionou. Só tem um probleminha: - Quando se tem "REDEFINE CHECKBOX oChk" ou "REDEFINE RADIO oRad" dentro de uma FolderEx e você em algum momento precisa dar um oChk:Enable() / oRad:Enable() ele bagunça boa parte dos outros campos da folder. Isso só acontece se você utiliza algum tema do windows. Se for Windows Clássico não apresenta esse problema. Alguém mais notou isso? Tente um Refresh() no folderex ao clicar: REDEFINE CHECKBOX oBox VAR lVar ID nId OF oFld:aDialogs[n] ON CHANGE oFld:aDialogs[n]:Refresh() Quote Link to comment Share on other sites More sharing options...
oribeiro Posted May 1, 2018 Author Report Share Posted May 1, 2018 Obrigado pela dica. Nessa tela eu tenho um botão que avança e outro para recuar os registros, então eu coloquei o refresh nesses botões. Com isso ele não some com os objetos da tela. O único inconveniente é que se o usuário está avançando registros um após outro a tela fica piscando a cada refresh da folder e fica muito estranho e mais lento. É um bug do FolderEx que não tem no Folder normal. Vamos ver se o Linares resolve nas próximas versões. Quote Link to comment Share on other sites More sharing options...
kapiaba Posted July 8, 2023 Report Share Posted July 8, 2023 Alguém tem um exemplo de FOLDER usando PELLESC.exe e FWH64 bits? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.