Tk :: gpack

TK :: GPack-module bevat verkorte geometrie-argumenten voor pack, grid en plaats geometrie-managers.
Download nu

Tk :: gpack Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • IT Operators
  • Uitgever website:
  • http://search.cpan.org/~crosswire/Tk-Gpack-0.8/lib/Tk/Gpack.pm

Tk :: gpack Tags


Tk :: gpack Beschrijving

TK :: GPack-module bevat verkorte geometrie-argumenten voor pack, net en plaats geometrie-managers. TK :: GPack-module bevat verkorte geometrie-argumenten voor pack, grid en plaatsgeometrie managers.Deze module exporteert vier functies voor elk van de verschillende geometrische mananers in de TK-naamruimte. Deze functies bieden een verscheidenheid aan stijlen voor het besturen van de onvermijdelijke geometrie van één of bulkgroepen van widgets. Elke geometrie-manager heeft een reeks afkortingen van enkele letter die een significante vermindering van de code mogelijk maakt, terwijl het redelijk intuïtief blijft. Synopsis Gebruik TK :: GPACK; GPACK, GGRID en GPLAP zijn groepspakketten, ze ontvangen een even genummerde lijst met alternerende widgets en afkortingen. GPack ($ één, 'Slan' $ twee, 'Sran' $ drie, 'SLANX1FB'); # Group Pack Ggrid ($ één, 'R25C10', $ twee, 'C9R15', $ drie, 'C1R1SE'); # Group Grid Glace ($ één, 'w40h40x120y120ANW', $ twee, 'x40y40ase', $ drie, 'AWW20H20X25Y140'); # Groep Placer TPACK, TGRID en TPL zijn doelpakketten en gebruiken exact hetzelfde formaat behalve dat ze een voorafgaande doelwidget hebben, (meestal een frame) dat automatisch zal worden gebruikt in combinatie met het -in => argument. TPACK ($ frame1, $ één, 'Slan' $ twee, 'Sran' $ drie, 'SLANX1FB'); # Doelpak Tgrid ($ TopleVel1, $ één, 'R25C10', $ twee, 'C9R15', $ drie, 'C1R1SE'); # Doelnet Tap ($ MW, $ één, 'W40H40X120Y120ANW', $ twee, 'x40y40ase', $ drie, 'AWW20H20X25Y140'); # Doelplacer xPack XGrid en Xplace zijn uitbreiden Packers en gebruikte inline als een directe vervanging om raster en plaats te pakken. De eerste string is gepasseerd, is de afkortingsreeks, terwijl er iets resterend zal worden geparseerd als de standaard uitgebreide opties. $ één-> xpack ('Slan', -in => $ frame1); # Buitenversnelling Pack $ TWEE-> XGRID ('R4C4SW', -In => $ TopleVel2); # Vouw Grid $ Three-> Xplace ('X20Y20AW', -In => $ MW); # Expand Place Spack Sgrid en Splation zijn zelfverpakkers, ze gaan ervan uit dat een afkorting is ingebed in de widget als een optie '-geometrie'. U moet hiervoor afgeleide widgets gebruiken om te werken en hebben een configsspec '-geometrie' gedefinieerd. De zelfpakkers voeren hetzelfde uit als XPACK doordat ze extra verbodige optieparen toestaan die moeten worden aangenomen die worden aangenomen die zullen worden toegevoegd aan de uitbreiding van de ingebedde afkorting. Als u een standaard widget-geometrie gebruikt zoals hieronder wordt weergegeven, kunt u deze nog steeds overschrijven door simpelweg xpack in plaats van Spack te gebruiken. (Spack neemt de afkorting niet als een argument) Dit is met name handmatig voor gemanineerde code. Om Spack Splade en Sgrid te gebruiken, doet u het volgende: Pakket DerivedButton; ... subpopuleer {$ self-> configspecs (-geometry => ); # DerivedButton () -> Spack (-in => $ foo); Uiteraard is dit laatste voorbeeld niet compleet. Zodra u een afgeleide widget hebt ingebouwd, moet het echter logisch zijn. Details de afkortingen zijn redelijk intuïtief. Alle ondersteunde opties worden weergegeven door een enkel teken. Voor de Pack Geometry Manager zijn alle geslaagde waarden ook enkele tekens. Voor raster en plaats kunnen doorgegeven waarden meerdere tekens zijn. Numerieke argumenten voor raster en plaats zijn bijvoorbeeld variabele lengte-gehele getallen. Er zijn een paar redundante personages, maar ze werken zoals verwacht.niet alle opties Vertalen, in deze versie. (En waarschijnlijk voor nogal wat een paar versies om te komen), maar de meest gebruikte degenen. Lees de volgende vertalingenlijst om te zien hoe dingen op dit moment worden ondersteund. Gedeporteerde vertalingen # opties pack () ################### x = '-expand' s = '-Side' A = '-anchor' F = '-Vul' x = '-padx' y = '-pady' # waarden pack () ################## ### C = 'CENTER' L = 'LINKS' R = 'RECHTS' T = 'TOP' N = 'N' S = 'S' E = 'E' W = 'W' Y = 'Y' X = 'X' B = 'Beide' B = 'Bottom' # Options Grid () #################### R = '-ROW' C = '-Column' s = '-sticky' # -waarden raster () #################### n = 'n' s = 'e =' e 'w =' w '# Opties Place () #################### W =' -width 'H =' -Height 'x =' -x 'y =' -Y ' A = '-anchor' # -waarden plaats () #################### n = 'n' ne = 'ne' nw = 'nw' s = 's 'SE =' SE 'SW =' SW 'E =' E'-vereisten: · Perl


Tk :: gpack Gerelateerde software

Mamory

MAMORY is een bibliotheek voor ROM-beheer in emulator-gerelateerde projecten. ...

158

Downloaden

Neem

NEEM is een bibliotheek die een implementatie van epidemische multicast biedt. ...

148

Downloaden