The copy of the components is being carried through in wrong lazarus / 6-IDE-CodeTools ---------------------------------------------------------------------- Onjahyr-BR · 2006-09-08 04:02 A cópia dos componentes está sendo realizada de maneira errada. The copy of the components is being carried through in wrong ---------------------------------------------------------------------- ------ (Lazarus no Linux, usando o KDE) Exemplo: Tenho 10 componentes TLabel numa TForm. (Label1, Label2, Label3,...) Copio para memória estes 10 componentes e faço a colagem no mesmo TForm, digamos, para dentro de outra TTabSheet. A colagem está sendo feita assim: O Label1 passará a ser o Label20, deveria ser o Label 11 para ficar numa sequência lógica. O Label10 está sendo o Label11, ou seja, o Lazarus está renomeando/criando os componentes da memória, do último para o primeiro da sequência, Era para ser do primeiro (da sequência) para o último. Se você está com 100 ou 200 componentes, ...digamos um TRadioButton e quer copiar seus componentes para outra aba e deseja continuar na sequência aí vai avacalhar tudo, pois o próximo componente estárá sendo o último e não o da sequência. Digamos que o texto seja: Sequência 200, então o texto do componente 201 será Sequência 300 e não como deveria ser: Sequência 201 conforme o seu primeiro componente. Eu me refiro nessa mistura toda, faça um teste aí.... Pegue 10 componentes TLabel e coloque na Form e faça a cópia deles para a mesma Form e veja não só a sequência que fica mas repare para o Object Inspetor (parte de cima) veja a doideira que fica!!! Clique um a um dos componentes copiados e olhe para o Object Inspector onde estão cada componente. É a maneira de pegar na memória e renomear que o Lazarus está fazendo errado. ---------------------------------------------------------------------- Marc · 2006-09-08 09:02 You are right, please submit bugrep. BTW, when having more that 100 controls on a form, better rethink your design. ---------------------------------------------------------------------- Onjahyr-BR · 2006-09-08 13:20 On the one hundred components, was only an example ---------------------------------------------------------------------- ---- Sekel, traduz o primeiro texto para o Bug-Tracking, pode ser? ---------------------------------------------------------------------- felipemdc · 2006-09-08 14:15 Quote from: "Onjahyr-BR"Sekel, traduz o primeiro texto para o Bug- Tracking, pode ser? Ok, will do. ---------------------------------------------------------------------- felipemdc · 2006-09-08 14:22 Here it is: http://www.freepascal.org/mantis/view.php?id=7369