Tk :: canvasdirtree

PERL DERIODE CANVAS-widget voor browsen Directorybomen
Download nu

Tk :: canvasdirtree Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Joseph B. Milosch
  • Uitgever website:
  • http://zentara.net/

Tk :: canvasdirtree Tags


Tk :: canvasdirtree Beschrijving

Perl afgeleide canvas widget voor browsen mapbomen TK :: Canvasdirtree is een PERL-module die op een efficiënte manier een mapstructuur leest en een intuïtieve grafische interface biedt om ze te selecteren. Het wordt slechts 2 niveaus tegelijk terug, dus het is efficiënt op diep geneste bomen. Het is vergelijkbaar qua uiterlijk aan de GTK2 TreeView. Kleuren en lettertypen zijn configureerbaar, evenals een achtergrondafbeelding (met configureerbare plaatsing). Ook met -Floatback => 1, lijkt de achtergrondafbeelding stationair te blijven, omdat de schuifbalk wordt verplaatst. Vanwege de grote verscheidenheid aan mogelijke kleurenschema's, wordt het creëren van een aangename achtergrondafbeelding aan u overgelaten. Zie de meegeleverde scripts in de map Scripts, voor voorbeelden om houtskool of vervaagde backgrounds.it te maken, is een enkele muisklikselector (ik heb gelijk aan dubbele klikbanden :-)). Als een submap subdirs in zijn eigen boom heeft, wordt een gekleurde driehoekige indicator links van de subdier geplaatst. Als u op de indicator klikt, breidt deze subdir-boom uit en de daaropvolgende klikken sluiten het. De basisbewerking is eenvoudig. Een linkermuisknop op een subdirectory, zal het volledig pad retourneren. U kunt dan doen wat u wilt met het pad, van uw hoofdscript. Deze widget is een afgeleide TK :: canvas, kan worden behandeld als een canvas. Het bevat aanvullende configuratie-opties: -BackImage => 'Bridget-5a.jpg', # een bestand -backimage => $ bunny, # of TK :: Photo Object Data -Imx => 200, # beeldpositie ten opzichte van NW Corner -IMY => 10, # om NW Corner of Image -FleatBack => 1, # Drijvende achtergrond, standaard te plaatsen tot 0-font => 'Big', # Standaardinstellingen voor System -Fontcellorn => 'Cyaan', # Standaardwaarden -Fontcolora => 'LightseGreen', # Standaardinstellingen voor Red -Indownnn => 'Hotpink', # Standaardwaarden naar Blue -Indfilla => 'Orange', # Standaardinstellingen voor RedSynopsis Gebruik TK; Gebruik TK :: Canvasdirtree; My $ ZTree = $ Frame-> Scrolled ('Canvasdirtree', -BG => 'lightblue', -width => 300, -height => 300, #-backImage => 'Bridget-5a.jpg', #Eit GIF, JPG, of PNG-bestand # -BackImage => $ BUNNY, #OR TK :: Photo Object Data -Imx => 200, # beeldpositie ten opzichte van NW hoek -IMY => 10, # om de NW-hoek van de afbeelding te plaatsen - Flowback => 1, # maakt achtergrond verschijnen stationair in y # richting, standaardinstellingen tot 0-font => 'Big', # Defaults to System # -Fontcellorn => 'Cyaan', # Standaardwaarden op zwart # -Fontcolora => 'LightseGreen ', #defaults op rood # -indfilln =>' hotpink ', #defaults tot blauw # -indfilla =>' oranje ', #defaults op rode -skrollbars =>' OSW ',) -> Pack (-Side =>' links ', - vullen =>' zowel ', -expand => 1); # bindend $ zbree-> bind (' ', sub {mijn $ geselecteerd = $ zbree-> get_selected (); als (lengte $ geselecteerd) { Print "$ geselecteerd "}}); # $ zbree-> configureren configureren ('- indfilla' => 'rood'); $ zbree-> configureren ('- indillnum' => 'oranje'); $ zbree-> configureren ('- fontcolora '=> wit'); $ zbree-> configureren ('- fontcolorn' => 'cyaan'); $ zbree-> configureren ('- BG' => 'zwart'); # GIF, JPG of PNG-bestand $ ZTree-> Configureren ('- BackIMAGE' => $ TUX); $ ZTree-> Configureren ('- IMY' => 45); $ ZBee-> Configureren ('- IMX' => 25); Vereisten: · Perl


Tk :: canvasdirtree Gerelateerde software