Olá pessoal, Fellipe, eu tenho dois PC's, o meu para desenvolvimento e a minha velha amiga 'branquinha', Pentuim III 650MHz, 256MB de memória e HD de 20GB, minha cobaia, kakakakakakaka. :-)) Cara, nem nela tive o problema do "pisca-pisca" quando mudo de aba, depois que dobrei o Buffer como mostro no exemplo abaixo: ________________________________
procedure TForm1.FormCreate(Sender: TObject); begin PageControl1.DoubleBuffered := True; end; ________________________________ Confira nos três links abaixo as imagens dos Forms que falei, veja o que tem um monte de componente e os outros com poucos componentes. (http://geocities.yahoo.com.br/silvioprog/va_ps1.png) (http://geocities.yahoo.com.br/silvioprog/va_ps2.png) (http://geocities.yahoo.com.br/silvioprog/va_ps3.png) Aí alguém pode falar, "... há, mas o EXE vai ficar enorme com essas imagens e sem falar que o sistema vai ficar pesado!", nada disso, usei imagens PNG, o EXE desse sistema tem exatamente 2,05 MB, para o que ele faz eu acho pequeno, pois nas 'Opções do sistema...' tem muitas opções, som de inicialização e encerramento, programa para iniciar com o sistema, mostrar janela de LogOn ao iniciar o Windows, e um monte de outras idéias, como opção de adicionar ferramentas externas ou instalar Plug-ins. Cara, sério mesmo, o meu cliente (muito exigente) não reclamou, até elogiou, que pra mim foi uma tremenda surpresa. ;-) Este sistema futuramente será opensource (funcionado), ele usa Zeos, JEDI, FreeReport, VDOPrint e outros componentes free. Um abraço! ________________________________ Um abraço! Silvio Clécio Contatos/Blog Skype: silvioprog Yahoo! Messenger: [EMAIL PROTECTED] MSN (Hotmail): [EMAIL PROTECTED] BlogSpot: http://silvioclecio.blogspot.com/ ----- Mensagem original ---- De: Fellipe Henrique <[EMAIL PROTECTED]> Para: delphi-br@yahoogrupos.com.br Enviadas: Quinta-feira, 9 de Outubro de 2008 14:26:06 Assunto: Re: [delphi-br] [1/2 Off] Pesquisa: Quem usa MDI, SDI e outros? Então Silvio, isso daí dá-se o nome de TDI, quando tentei fazer isso caí num problema - que ao meu ver - é grave... a interface.. imagina uma tela, de cadatro onde tem apenas 3 campos para cadastrar... fica um espaço vazio na tela do usuário... enorme, ao meu ver, isso é feio, e o que é feio dá-se a impressão de amadorismo.. . Outro problema, que tive, ao usar TDI, foi, que ao mudar de uma Aba para outra, quando tinha muitos componentes na tela, a tela dava uma Piscada, do Refresh da tela.. o que deixa o usuário muito nervoso e dá a impressão que a máquina é lenta, o que não é.. :o) Você teve esse problema? Como resolveu? []s 2008/10/9 Silvio Clécio <[EMAIL PROTECTED] com.br> > Olá pessoal, > > Só uma dica, que tal você usar abas (TabSheet) com o componente > PageControl, eu tenho um sistema com 78 tabelas e acesso elas tranquilamente > com 8 Forms SDI, se em um Form eu precisar de informações de outro Form uso > o ShowModal (Ex: Botão que chama o Form com o cadastro de clientes), > seleciono a informação e quando fecho o Form, o outro que já estava aberto > recebe essas informações, tudo em SDI, e em relação aos Forms com muitos > campos, ScrollBox neles. > Um abraço! Silvio Clécio > Contatos/Blog > Skype: silvioprog > Yahoo! Messenger: [EMAIL PROTECTED] com.br <silvioprog% 40yahoo.com. br> > MSN (Hotmail): silvio_prog@ hotmail.com <silvio_prog% 40hotmail. com> > BlogSpot: http://silvioclecio .blogspot. com/ > > ----- Mensagem original ---- > De: Fellipe Henrique <[EMAIL PROTECTED] com <fellipeh%40gmail. com>> > Para: [EMAIL PROTECTED] os.com.br <delphi-br%40yahoog rupos.com. br> > Enviadas: Quinta-feira, 9 de Outubro de 2008 13:57:15 > Assunto: Re: [delphi-br] [1/2 Off] Pesquisa: Quem usa MDI, SDI e outros? > > > JB, mas tipo, tentei usando tudo, MDI, SDI e TDI.. o que me chamou mais a > atenção foi o TDI, mas complicava pela interface... um cadastro com 10 > campos, numa tela TDI ficaria horrível, usuário não gostaram, ficou com > cara > de "porco', amador... > > Tentei o SDI, mas tive um pequeno problema que não consegui solucionar, o > que me fez desistir dele.. pra chamar os Forms, tenho que usar ShowModal, > porque se der Show, e o usuário clicar no FormPrincipal por exemplo, a tela > some.. forçando ele a chamar a tela novamente, pra resolver isso tem o > ShowOnTop do Form, mas isso deixa ele acima de tudo, inclusive dos > aplicativos do windows... com o ShowModal, ele só pode abrir 1 tela por > vez.. ou seja, posso abrir várias telas, desde que chamadas pelas outras em > Modal também.. > > Bom, como voce resolveu esse problema no SDI? > > []s > Fellipe H. > > 2008/10/9 JB <josebenedito@ gmail.com> > > > corrigindo, atendem rs... utilizo forms sdi, se o cliente ker abrir os > > filhos dentro dos forms entao uso tdi neles... fiz um eskema legal de > > drop, q o cliente pode arrastar pra dentro do form uma janela e vice > > versa... > > > > 2008/10/9 JB <josebenedito@ gmail.com <josebenedito% 40gmail.com> >: > > > > > uso SDI, ja cheguei a mexer com TDI tb... mas desenvolvi rotinas > > > ótimas que me atendam no SDI... > > > > > > 2008/10/9 Fellipe Henrique <[EMAIL PROTECTED] com <fellipeh%40gmail. > com>>: > > >> hum.. e vc tá usando o que agora? > > >> > > >> 2008/10/9 JB <josebenedito@ gmail.com <josebenedito% 40gmail.com> > > > >> > > >>> na minha opiniao, MDI era pra suprir a época em q os sistemas > > >>> operacionais dispunham de poucos handles para liberarem na memória > > >>> pras janelas... agora tudo mudou, faz muito tempo q nao uso MDI... > > >>> > > >>> 2008/10/9 Fellipe Henrique <[EMAIL PROTECTED] com <fellipeh%40gmail. > com><fellipeh% > > 40gmail.com> >: > > >>> > > >>> > Olá amigos, poderiam me dizer se usam MDI, SDI, TDI ou outros? Só > pra > > >>> efeito > > >>> > quantitativo. . pois estou lendo muito na internet, dizendo que MDI > > está > > >>> > morto, ou morrendo.. > > >>> > > > >>> > []s > > >>> > > > >>> > -- > > >>> > ____________ _________ _________ ___ > > >>> > T.·.F.·.A.·. > > >>> > Fellipe Henrique > > >>> > > > >>> > ------------ --------- --------- --------- --------- --------- - > > >>> > CAMPANHA POR UMA INTERNET SEGURA > > >>> > Proteja o endereço de seus amigos como estou protegendo o seu. Ao > > enviar > > >>> > mensagens use SEMPRE o "Cco" (cópia oculta). > > >>> > Assim TODOS os endereços estarão preservados. E, claro, antes de > > >>> encaminhar > > >>> > um e-mail, delete todas as informações que apareçam no corpo do > > e-mail e > > >>> que > > >>> > possam ser usadas por hackers. > > >>> > ############ ######### ######### ######### > > >>> > > > >>> > [As partes desta mensagem que não continham texto foram removidas] > > >>> > > > >>> > > > >>> > > >>> -- > > >>> Att. > > >>> > > >>> -- > > >>> ____________ _________ _______ > > >>> José Benedito > > >>> Software Developer > > >>> josebenedito@ gmail.com <josebenedito% 40gmail.com> <josebenedito% > > 40gmail.com> > > >>> (19) 8116-7826 > > >>> > > >>> > > >> > > >> -- > > >> ____________ _________ _________ ___ > > >> T.·.F.·.A.·. > > >> Fellipe Henrique > > >> > > >> ------------ --------- --------- --------- --------- --------- - > > >> CAMPANHA POR UMA INTERNET SEGURA > > >> Proteja o endereço de seus amigos como estou protegendo o seu. Ao > enviar > > >> mensagens use SEMPRE o "Cco" (cópia oculta). > > >> Assim TODOS os endereços estarão preservados. E, claro, antes de > > encaminhar > > >> um e-mail, delete todas as informações que apareçam no corpo do e-mail > e > > que > > >> possam ser usadas por hackers. > > >> ############ ######### ######### ######### > > >> > > >> [As partes desta mensagem que não continham texto foram removidas] > > >> > > >> > > > > > > > > > > > > -- > > > Att. > > > > > > -- > > > ____________ _________ _______ > > > José Benedito > > > Software Developer > > > josebenedito@ gmail.com <josebenedito% 40gmail.com> > > > (19) 8116-7826 > > > > > > > -- > > Att. > > > > -- > > ____________ _________ _______ > > José Benedito > > Software Developer > > josebenedito@ gmail.com <josebenedito% 40gmail.com> > > (19) 8116-7826 > > > > > > -- > ____________ _________ _________ ___ > T.·.F.·.A.·. > Fellipe Henrique > > ------------ --------- --------- --------- --------- --------- - > CAMPANHA POR UMA INTERNET SEGURA > Proteja o endereço de seus amigos como estou protegendo o seu. Ao enviar > mensagens use SEMPRE o "Cco" (cópia oculta). > Assim TODOS os endereços estarão preservados. E, claro, antes de encaminhar > um e-mail, delete todas as informações que apareçam no corpo do e-mail e > que > possam ser usadas por hackers > . > > Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua > cara @ymail.com ou @rocketmail. com. > http://br.new. mail.yahoo. com/addresses > > [As partes desta mensagem que não continham texto foram removidas] > > > -- ____________ _________ _________ ___ T.·.F.·.A.·. Fellipe Henrique ------------ --------- --------- --------- --------- --------- - CAMPANHA POR UMA INTERNET SEGURA Proteja o endereço de seus amigos como estou protegendo o seu. Ao enviar mensagens use SEMPRE o "Cco" (cópia oculta). Assim TODOS os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo do e-mail e que possam ser usadas por hackers. . Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses [As partes desta mensagem que não continham texto foram removidas]