edson_hh 0 Denunciar post Postado Janeiro 4, 2007 Fala galeraaaaa..tp.. to com um problema..to com uma grid q precisa ser multiselecionada... eu ja consigo fazer isso.. mas tenho q apertar CTRL e selecionar uma a uma...como eu faço pro sistema funcionar como o windows? Com shift..eu seleciono o primeiro e o ultimo q quero da grid.. e todos os q estão entre eles auto selecionam.. Compartilhar este post Link para o post Compartilhar em outros sites
Hugo Slepicka 0 Denunciar post Postado Janeiro 4, 2007 Bom dia Edson... bom, analisando o seu problema, o que pode ser feito é o seguinte... verificar qual foi a célula clicada... quando o shift estiver pressionado... Por Exemplo, você clica em uma célula, e o grid lhe retorna uma coordenada correspondente a célula... (linha,coluna) correto??? sendo assim, você pode partir da coordenada (0,0), e fazer um For, que vá selecionando as células dentro do intervalo selecionado... Por Exemplo... Se eu segurar o shift e clicar na célula da posição (4,2) você faz de linha = 0 a linha = 4, e dentro disso, de coluna = 0 a coluna = 2... e vai selecionando as células do intervalo... vlw? abraço! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
Vinicius Callegaro 0 Denunciar post Postado Janeiro 5, 2007 Tenta entender isto hehe http://www.swissdelphicenter.ch/en/showcode.php?id=1900 Compartilhar este post Link para o post Compartilhar em outros sites
edson_hh 0 Denunciar post Postado Janeiro 5, 2007 Vlws galera..vo tenta faze 1º o do hugo.. pq esse do vinicius .. complico. uhauhauhuhase for pra faze assim, vo dexa com ctrl mesmo.. o cara q se vire uhauhauhhuao problema eh o seguinte..como eu vou fazer esse autoselect entre as linhas? Compartilhar este post Link para o post Compartilhar em outros sites
Hugo Slepicka 0 Denunciar post Postado Janeiro 5, 2007 Hehe!! beleza, qq coisa é só postar aew, bele?... abraço! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites