Tk :: gpack

TK :: Módulo GPACK Contiene argumentos de geometría abreviada para Pack, Grid y coloque gerentes de geometría.
Descargar ahora

Tk :: gpack Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • IT Operators
  • Sitio web del editor:
  • http://search.cpan.org/~crosswire/Tk-Gpack-0.8/lib/Tk/Gpack.pm

Tk :: gpack Etiquetas


Tk :: gpack Descripción

TK :: GPACK Módulo contiene argumentos de geometría abreviados para Pack, Grid y coloque gerentes de geometría. TK :: GPACK Módulo contiene argumentos de geometría abreviada para Pack, Grid y coloque Geometry Managers. Este módulo exporta cuatro funciones para cada una de las diferentes manañinas de geometría en el espacio de nombres de TK. Estas funciones proporcionan una variedad de estilos para controlar la geometría indevida de uno, o grupos de widgets a granel. Cada GEOMETRY Manager tiene una serie de abreviaturas de una letra única que permiten una reducción significativa en el código, mientras que permanece bastante intuitiva.Synopsis Use TK :: GPACK; GPACK, GGRID y GFIT son empacadores de grupo, reciben una lista de widgets y abreviaturas alternos. GPACK ($ uno, 'SLAN' $ dos, 'SRAN' $ tres, 'Slanx1Fb'); # Paquete de grupo GGGRID ($ uno, 'R25C10', $ dos, 'C9R15', $ tres, 'C1R1SE'); # Grupo Grid Gface ($ uno, 'w40h40x120y120anw', $ dos, 'x40y4ase', $ tres, 'aww20h20x25y140'); # Grupo Placer TPack, Tgrid y Tplace son empacadores de destino, y use exactamente el mismo formato, excepto que toman un widget de destino anterior, (típicamente un marco) que se utilizará automáticamente junto con el argumento -in =>. TPACK ($ Frame1, $ uno, 'Slan' $ dos, 'Sran' $ tres, 'Slanx1Fb'); # Paquete de destino TGRID ($ TOPTLEVEL1, $ uno, 'R25C10', $ dos, 'C9R15', $ tres, 'C1R1SE'); # Target Grid Tplace ($ MW, $ uno, 'w40h40x120y120anw', $ dos, 'x40y4ase', $ tres, 'aww20h20x25y140'); # Placer Placer XPack XGRID y XGLO XGRID están expandiendo los empacadores, y se usan en línea como un reemplazo directo para empacar la cuadrícula y el lugar. La primera cadena pasada es la cadena de abreviatura, mientras que cualquier cosa restante se analizará como las opciones verbosas estándar. $ uno-> xpack ('slan', -in => $ Frame1); # expandir pack $ dos-> xgrid ('r4c4sw', -in => $ toplevel2); # Expandir la rejilla $ tres-> XPlace ('X20Y20AW', -In => $ MW); # Expandir Place Spack SGRID y Splace son autosuficientes, asumen que una abreviatura está incrustada en el widget como una opción llamada '-geometry'. Debe estar usando widgets derivados para que esto funcione, y ha definido un '-Geometry' de Configspec. Los autos empacadores realizan los mismos que xpack en los que permiten pasar pares de opciones verbosas adicionales que se agregarán a la expansión de la abreviatura incrustada. Si está utilizando una geometría de widget predeterminada, como se muestra a continuación, aún puede anularlo simplemente usando XPack en lugar de Spack. (Spack no tomará la abreviatura como un argumento) Esto es particularmente aumbrar el código plantelado. Para usar Splace Spack y SGRID, haga lo siguiente: Paquete DerivedButton; ... sub Pover {$ Self-> Configspecs (-Geometry => ); # Derivedbutton () -> spack (-in => $ foo); Obviamente este último ejemplo no está completo. Una vez que haya construido un widget derivado, debe tener sentido aunque. Todas las opciones compatibles están representadas por un solo carácter. Para el manager de Geometry Manager, todos los valores aprobados también son caracteres individuales. Para la cuadrícula y los valores pasados ​​pueden ser varios caracteres. Los argumentos numéricos para la cuadrícula y el lugar son enteros de longitud variable, por ejemplo. Hay algunos personajes redundantes, pero trabajan como se esperaban. No todas las opciones traducen, en esta versión. (Y probablemente por algunas versiones por venir), pero las más utilizadas hacen. Revise las siguientes listas de traducción para ver cómo se admiten las cosas en este momento. Translations # opt option Pack () ################### x = '-expand' s = '-Side' a = '-ANCHOR' F = '-Fill' x = '-padx' y = '-pady' # valores Pack () ####################### ### C = 'Centre' L = 'Izquierda' r = 'Derecha' t = 'top' n = 'n' s = 's' e = 'e' w = 'w' y = 'y' x = 'x' b = 'ambos' b = 'parte inferior' # opciones cuadrícula () ################### r = '-row' c = '-column' s = '-sticky' # valores cuadrícula () ######################## n = 'n' s = 's' e = 'e' w = 'w '# Opciones Place () ################### w =' -width 'h =' -yhight 'x =' -x 'y =' -y ' A = '-ANCHOR' # valores lugar () ################################################################################################################################################################################################################################################################### 'SE =' SE 'SW =' SW 'E =' E 'Requisitos: · Perl


Tk :: gpack Software relacionado

Mamory

Mamory es una biblioteca para la administración de ROM en proyectos relacionados con el emulador. ...

158

Descargar