TK :: Gpack.

TK :: Modulo GPack contiene argomenti di geometria abbreviati per pack, griglia e piazza geometry manager.
Scarica ora

TK :: Gpack. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • IT Operators
  • Sito web dell'editore:
  • http://search.cpan.org/~crosswire/Tk-Gpack-0.8/lib/Tk/Gpack.pm

TK :: Gpack. Tag


TK :: Gpack. Descrizione

TK :: Modulo GPack contiene argomenti geometrici abbreviati per pack, griglia e piazza geometry manager. TK :: Modulo GPack contiene argomenti geometrici abbreviati per pack, griglia e posizionare geometry manager.Questo modulo esporta quattro funzioni per ciascuna delle diverse mananiere geometriche nello spazio dei nomi TK. Queste funzioni offrono una varietà di stili per il controllo della geometria indecidica di uno o gruppi di widget di bulk. Ogni geometry manager ha una serie di abbreviazioni a lettere singola che consentono una significativa riduzione del codice, pur rimanendo abbastanza intuitiva.Synopsis Utilizzare TK :: GPack; GPack, GGRACD e GPHIE sono packer di gruppo, ricevono un elenco uniforme uniforme di widget e abbreviazioni alternanti. GPack ($ uno, 'Slan' Due $, 'SRAN' $ TRE, 'SLANX1FB'); # Group Pack GGRRID ($ uno, 'R25C10', $ 2, 'C9R15', $ TRE, 'C1R1SE'); # Group Grple Grples ($ one, 'w40h40x120y120anw', $ due, 'x40y40ase', $ tre, 'aww20h20x25y140'); # Placer del gruppo TPack, TGRID e TPPHE sono imballatori di destinazione, e utilizzano esattamente lo stesso formato tranne che prendono un widget di destinazione precedente, (in genere un telaio) che verrà automaticamente utilizzato in combinazione con -in => argomento. TPack ($ fotogramma1, $ uno, 'slan' $ Due, 'sran' 3 $, 'slanx1fb'); # Target Pack TGRID ($ toplevel1, $ one, 'r25c10', $ due, 'c9r15', $ tre, 'c1r1se'); # Target Grid TPPOSS ($ MW, $ one, 'w40h40x120y120anw', $ due, 'x40y40ase', $ tre, 'aww20h20x25y140'); # Placer Target XPack Xgrid e Xglaps si espandono con i pacchetti e utilizzati in linea come sostituzione diretta per imballare la griglia e il posto. La prima stringa passata è la stringa di abbreviazione, mentre qualcosa rimanente sarà analizzato come le opzioni standard verbose. $ one-> xpack ('slan', -in => $ frame1); # espandi un pacchetto $ due-> xgrid ('r4c4sw', -in => $ toplevel2); # Espandi griglia $ tre-> xplace ('x20y20aw', -in => $ MW); # Espandi Place Spack Sgrid e lo space sono autofili, presumono che un'abbreviazione sia incorporata nel widget come opzione chiamata "-giometria". Devi usufruire dei widget derivati per funzionare e hanno definito una "-giometria" di configspec. I Self Packers eseguono lo stesso di XPack in quanto consentono di passare ulteriori coppie di opzione verbose che verranno aggiunte all'espansione dell'abbreviazione incorporata. Se si utilizza una geometria del widget predefinita come mostrato di seguito, è comunque possibile sovrascriverlo semplicemente usando Xpack al posto dello spacco. (Spack non prenderà l'abbreviazione come argomento) Questo è particolarmente considerevole per il codice templatissimo. Per utilizzare SpAck Splace e SGRID fanno quanto segue: Confezione derivante; ... Sub Popolate {$ self-> configspecs (-geometry => ); # Derivabutton () -> spack (-in => $ foo); Ovviamente questo ultimo esempio non è completo. Una volta che hai costruito un widget derivato dovrebbe avere senso però.Details Le abbreviazioni sono abbastanza intuitive. Tutte le opzioni supportate sono rappresentate da un singolo carattere. Per il Geometry Gestore dei pacchi Tutti i valori passati sono anche singoli caratteri. Per la griglia e il posto i valori passati possono essere più caratteri. Ad esempio, gli argomenti numerici per la griglia e il luogo sono numeri interi a lunghezza variabile. Ci sono alcuni personaggi ridondanti, ma funzionano come previsto. Non tutte le opzioni Traduci, in questa versione. (E probabilmente per alcune versioni a venire) ma i più usati lo fanno. Si prega di rivedere le seguenti liste di traduzione per vedere come sono supportate le cose in questo momento. Traduzioni di imposizione # opzioni () ########################### X = '-Expand' s = '-side' a = '-anchor' f = '-fill' X = '-padx' Y = '-pady' # VALORI pack () ################# ### c = 'Center' l = 'sinistra' r = 'giusto' t = 'top' n = 'n' s = 's' e = 'e' w = 'w' w 'y =' 'y' x = 'x' b = 'entrambi' B = 'BOOMBRO' # Opzioni GRID () ########################### R = '-Row' c = '-Column' s = '-sticky' # valori grid () #################### n = 'n' s = 's' e = 'E' w = 'w '# Opzioni Place () ##################### W =' -Width 'H =' -Height 'x =' -x 'y =' -y ' A = '--anchor' # Values Place () ############################ n = 'N' NE = 'NE' NW = 'NW' S = 'S 'se =' se 'sw =' sw 'e =' e 'Requisiti: · Perl.


TK :: Gpack. Software correlato