TK :: CanvasDirtree.

widget de lona derivado perl para árvores de diretório de navegação
Baixe Agora

TK :: CanvasDirtree. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Joseph B. Milosch
  • Site do editor:
  • http://zentara.net/

TK :: CanvasDirtree. Tag


TK :: CanvasDirtree. Descrição

Widget de lona derivado Perl para árvores de diretório de navegação TK :: CanvasDirtree é um módulo Perl que lê uma árvore de diretório, de uma maneira eficiente e fornece uma interface gráfica intuitiva para selecioná-los. Apenas recurta 2 níveis de cada vez, por isso é eficiente em árvores profundamente aninhadas. É semelhante na aparência para o GTK2 TreeView. Cores e fontes são configuráveis, bem como uma imagem de fundo (com colocação de localização configurável). Também com -Floatback => 1, a imagem de fundo parece permanecer estacionária como a barra de rolagem Y é movida. Devido à ampla variedade de esquemas de cores possíveis, criar uma imagem de fundo agradável é deixada para você. Consulte os scripts incluídos no diretório de scripts, para exemplos para tornar fundos de carvão ou desbotados. É um único seletor de clique do mouse (eu nunca gostava de clicar duas vezes em ligações :-)). Se um sub-diretório tiver subdirs na sua própria árvore, um indicador de forma triangular colorido será colocado à esquerda do subdir. Clicar no indicador expandirá essa árvore subdir, e os cliques subseqüentes irão fechar. A operação básica é simples. Um clique do mouse esquerdo em um subdiretório, retornará o caminho completo. Você pode então fazer o que quiser com o caminho, do seu script principal. Este widget é um TK derivado :: Canvas, pode ser tratado como uma tela. Ele contém opções de configuração adicionais: -backimage => 'bridget-5a.jpg', # um arquivo -backimage => $ coelho, # ou tk :: Dados do objeto foto -imx => 200, # Posição da imagem em relação ao canto NW -Imy => 10, # Para colocar NW Canto da imagem -Flaatback =>> 1, # fundo flutuante, padrões a 0 -Font => 'Big', # padrões para o sistema -fontcolorn => 'ciano', # padrões para preto -FontColora => 'LightSeaGreen', # padrões para vermelho -indfilln => 'hotpink', # padrões para azul -indfilla => 'laranja', # padrões para redsynopsis usam tk; Use TK :: CanvasDirtree; Meu $ Ztree = $ Frame-> rolado ('canasdirtree', -bg => 'lightblue', -width => 300, -Height => 300, # -backimage => 'bridget-5a.jpg', # gif, jpg ou png file # -backimage => $ Bunny, #or TK :: Photo Dados do objeto -imX => 200, # Posição da imagem em relação ao canto nw -imy => 10, # para colocar nw canto da imagem - Floatback => 1, # Faz plano de fundo parecer estacionário em y # direção, padrões a 0 -Font => 'Big', # padrões para sistema # -Fontcolorn => 'ciano', # padrinho para preto # -Fontcolora => 'lightingleagreen ', #defaults a vermelho # -indfilln =>' hotpink ', #default to blue # -indfilla =>' laranja ', #default para vermelho -scrollbars =>' OSW ',) -> Pack (-side =>' Esquerda ', - preenchimento =>' ambos ', -expand => 1); # Ligação $ Ztree-> ligação (' ', sub {my $ seleccionado = $ ztree-> get_selected (); if (comprimento $ seleccionado) { Imprimir "$ selecionado "}}); # Configurando $ Ztree-> Configurar ('- Indfilla' => 'Red'); $ Ztree-> Configurar ('- Indfilln' => 'Orange'); $ Ztree-> Configurar ('- Fontcolora '=>' branco '); $ ztree-> configure (' - fontcolorn '=>' ciano '); $ ztree-> configure (' - bg '=>' black '); # gif, jpg ou arquivo png $ Ztree-> Configurar ('- BackImage' => $ Tux); $ Ztree-> Configurar ('- Imy' => 45); $ Ztree-> Configurar ('- IMX' => 25); Requisitos: · Perl.


TK :: CanvasDirtree. Software Relacionado