Xchar

Enkele personagesnamen voor X Windows en geometrieën
Download nu

Xchar Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Brian Keck
  • Uitgever website:
  • http://search.cpan.org/~bwkeck/

Xchar Tags


Xchar Beschrijving

Enkele tekennamen voor X Windows en geometrieën De XCHAR-module biedt een reeks programma's voor het beheer van toetsenbord (muisloos) (verhogen, focusseren, bewegen, wijzigen) van X Windows. Het bevat een taakbalk. Het is handig als u zoveel ramen gebruikt dat ze niet allemaal tegelijk kunnen worden gezien.xchar is geen 'Window Manager' zoals FVWM of metacity. In feite werkt het alleen als een dergelijke vensterbeheerder draait.xchar's nieuwigheid is het gebruik van namen van één personages voor Windows (zoals 'F' voor Firefox). Het gebruikt ook namen van één tekens voor schermgeometrieën. Deze tekenmappingen worden normaal gesproken gedefinieerd door de gebruiker. Meest van het werk in het installeren van XCHAR is het aanpassen van de monsterconfiguraties om deze 2 toewijzingen te definiëren en bij het toevoegen van sleutelmappingen aan uw Window Manager Configfile. De belangrijkste programma's zijn de Hoofdprogramma's en de Daemon XTB en de 2 opdrachten XUP en XMV. De daemon geeft een verticale taakbalk weer, elke sleuf met het teken en de iconname van het overeenkomstige venster. Het wordt meestal snel begonnen na X (en de Window Manager). Momenteel reageert het niet op gebeurtenissen in de taakbalk (muisklikken, toetsenpersen, enz.). De opdracht XUP neemt een argument van het raamkarakter. Het commando XMV neemt een raamkarakter of een X-raam-ID-argument en een geometrie-karakterargument. Beide opdrachten worden normaal gesproken indirect uitgevoerd door een Window Manager-sleutelmapping. Modifier1-F kan bijvoorbeeld XUP veroorzaken om Firefox te verhogen en te focussen, en Modifier2-P kan XMV veroorzaken om het venster te verplaatsen en de grootte van het venster te wijzigen met toetsenbordfocus op Geometry 'P'.De Daemon is verantwoordelijk voor het maken van het teken-> venstermapping. Hoe dit dit doet, wordt gedefinieerd door de configfile $ Home / .xtb, die een functie bevat die exemplaarnamen in kaart brengen aan reeksen van tekens. De eerste is de gebruikelijke X-instantie-naam (bijv. 'Xterm' en 'firefox-bin'). Een sequentie is toegestaan omdat er verschillende vensters kunnen zijn met dezelfde instantienaam. Xchar is mooier als deze botsingen worden vermeden, zoals door 'xterm-naam XTERM / C' en MAPPING XTERM / C naar 'C'.De Daemon stelt een eigenschap _xchar_char op elk venster in, met het teken van het venster. De opdrachten, wanneer ze een Windows-argument nemen, zoeken de Toplevel-vensters voor één wiens _xchar_char-overeenkomsten. De karakter-> geometriemapping wordt gedefinieerd in de configfile $ Home / .screens. Door geometrie is bedoeld x geometrie, zoals 484x745 + 438 + 0. De opdracht XMV maakt geen onderscheid tussen het verplaatsen en de grootte van het wijzigen, gewoon de geometrie van een raam naar die opgegeven te veranderen. Het begrijpt een extra rimpel met betrekking tot nullen. Een geometrie wordt gebruikt door XMV in combinatie met een bestaand venster. Een nulbreedte of hoogte in de geometrie wordt vervangen door de breedte of hoogte van het venster. Een dubbele 0 heeft hetzelfde effect met X en Y, zoals in 0x0-444 + 00. De distributie bevat twee andere opdrachten. Eén is 'XTC', die eenvoudige berichten naar de daemon verzendt via de eigenschap Taakbalk _xchar_msg. De reeks berichten verandert per week, maar waarschijnlijk blijven permanente leden 'exit', 'opnieuw opstarten' en 'Dump'. De andere is 'xterms', wiens grootste argumenten van het formulier P.W zijn, waarbij P een geometrie-personage is en W een raamkarakter is. Voor elk van dergelijk argument start Xterms een XTERM bij de geometrie 'P' en bijvoorbeeld naam XTERM / W. Vereisten: · Perl


Xchar Gerelateerde software