Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ

Menaxherët e dritareve në Linux.

Kujdes! Ky artikull nuk ofron udhëzime se si të konfiguroni një menaxher të veçantë të dritareve. Ai shpjegon disa nga aspektet e përgjithshme teorike dhe praktike të përdorimit të menaxherëve të dritareve. Për udhëzime, referojuni artikullit mbi një menaxher specifik dritaresh në këtë wiki ose bëni një pyetje në forum

Një menaxher i dritareve është një aplikacion që është përgjegjës për vendosjen, dekorimin e dritareve, ndërveprimin me dritaret - ndryshimi i madhësisë, maksimizimi, minimizimi, mbyllja. Menaxheri i dritares ndërvepron me serverin grafik X11, i cili merret me ndërveprimin me kartën video dhe pajisjet hyrëse/dalëse (tastiera, miu dhe monitori).

Menaxheri i dritares mund të punojë si me mjedisin e desktopit (Gnome, KDE, XFCE), ashtu edhe veçmas prej tij. Funksionaliteti i ofruar nga menaxherët e dritareve mund të ndryshojë në mënyrë të konsiderueshme.

Menaxher i dritareve në mjedisin e desktopit

Pra, mjedisi i desktopit tashmë përfshin një menaxher të dritareve. Në rastin e Gnome është Metacity, në rastin e KDE është kwin, XFCE përdor xfwm4 si parazgjedhje. Mjedisi i desktopit LXDE përdor menaxherin e dritareve të hapura - ndryshe nga DE-të e tjera që përdorin menaxherët e dritareve të shkruar posaçërisht për ta, LXDE përfshin një menaxher të dritareve që zhvillohet në mënyrë të pavarur nga pjesa tjetër e mjedisit.

Si pjesë e secilit prej këtyre mjediseve, menaxheri i parazgjedhur i dritareve mund të zëvendësohet me një tjetër për një arsye ose një tjetër.

Ndoshta dy shembujt më ilustrues për Ubuntu janë zëvendësimi i menaxherit standard të dritareve Metacity me Compiz për të mundësuar efekte të ndryshme speciale, ose Openbox për të reduktuar konsumin e burimeve dhe për të ofruar kontroll më të saktë të dritareve (përdorim më efikas i çelësave të nxehtë, vendosja e dritareve në shtresa të ndryshme (Gjithmonë aktive lart) etj.)

Në fakt, nuk ka pengesa për të përdorur menaxherin e dritareve kwin në desktopin Gnome ose anasjelltas.

Nëse menaxheri i dritares zëvendësohet si pjesë e mjedisit të punës, veprimet e mëposhtme zakonisht janë të mjaftueshme:

    Shtimi i një komande për të zëvendësuar menaxherin e dritares për të ekzekutuar automatikisht duke përdorur shërbimet e kontrollit të sesionit të këtij mjedisi (përpilimi i tekstit - zëvendëso)

    Nëse keni nevojë të transferoni kontrollin mbi desktopin te menaxheri i dritares (për shembull, në mënyrë që menyja Openbox të funksionojë, e cila shfaqet kur klikoni me të djathtën në desktop), çaktivizoni funksionin e kontrollit të desktopit në cilësimet e aplikacionit që e bën këtë si parazgjedhje. Në rastin e Ubuntu, ky është Nautilus.

Kur zëvendësoni menaxherin e dritares si pjesë e mjedisit të punës, ky i fundit vazhdon të kryejë një sërë funksionesh të rëndësishme për ju - monitorimin e seancave, montimin e mediave të lëvizshme, menaxhimin e kujtesës dhe rrjetit, lidhjen e skedarëve me aplikacionet. Ju ndryshoni vetëm dhe ekskluzivisht mekanizmin e menaxhimit të Windows dhe desktopit.

Menaxher i dritareve pa mjedis desktop

Supozoni, për të zvogëluar konsumin e RAM-it dhe fuqisë së procesorit, për vetë-edukim ose për arsye estetike, keni vendosur të vendosni në mënyrë të pavarur një mjedis pune të bazuar në një menaxher dritaresh.

Çfarë ju ka ofruar mjedisi i punës deri më tani? Çfarë ju nevojitet për të konfiguruar veten tani? Çfarë detyrash zgjidhin shumica e menaxherëve të dritareve dhe cilat kryhen duke përdorur shërbime të palëve të treta?

Le ta marrim me radhë.

    Nisja automatike dhe kontrolli i sesionit. Nëse në mjedisin e desktopit mund të shtoni një aplikacion për të ekzekutuar automatikisht përmes ndërfaqes grafike, tani me shumë mundësi duhet të regjistroni aplikacione të tilla në skedarin e konfigurimit të menaxherit të dritares. Duke parë përpara, unë do të them që ka shumë të ngjarë që do t'ju duhet të shtoni një tabaka dhe / ose panel në funksionimin automatik, një çelës për paraqitjen e tastierës, një mjet për menaxhimin e lidhjeve të rrjetit, një mjet për montimin e mediave të lëvizshme, një mjet për vizatimin e sfondit, një email klient dhe një mesazher në internet, një klient torrent ...

Kur shtoni aplikacione në nisjen automatike, mbani shënim rendin në të cilin ato janë nisur. Për shembull, nëse doni të filloni një menaxher lidhjeje rrjeti ose një klient torrent, ka shumë të ngjarë që ata të kenë nevojë për një tabaka, kështu që ata duhet të fillojnë pas tabakasë, ndoshta me një vonesë (përdorni komandën e gjumit)

    Menaxhimi i lidhjeve në rrjet. Mjedisi i desktopit ju ofron një menaxher të lidhjes së rrjetit, në rastin e një menaxheri të dritareve ju duhet të kujdeseni vetë për këtë. Mund të lidheni me rrjetin përpara se të nisni serverin grafik, ose pasi të nisni menaxherin e dritares dhe tabaka, të filloni nm-aplet ose wicd-klient.

    Clipboard. Ju mund të vini re se tani mund të futni një pjesë teksti nga shfletuesi në një redaktues teksti vetëm kur aplikacioni "dhurues" është duke u ekzekutuar. Instaloni dhe shtoni një menaxher të clipboard në autorun, për shembull, parcelite.

    Ndërroni paraqitjet e tastierës. Është zhdukur!

Zgjidhja më e gjithanshme:

Setxkbmap -paraqitja "ne, ru (winkeys)" -model "pc105" -opsioni "grp: ctrl_shift_toggle, grp_led: lëviz"

Duhet gjithashtu të shtohet në autorun. Për më shumë akordim të paraqitjeve të ndërrimit, përdorni shërbimet xxkb ose xneur

    Ndoshta keni nevojë për panele dhe / ose tabaka. Menaxheri i dritares mund të përfshijë një panel, siç është rasti me fluxbox, por ju mund të përdorni ndonjë tjetër - jokërkues për burimet nuancë2 ose funksional gnome-panel ose xfce-panel

    Menaxhimi i energjisë. Nëse jeni duke përdorur një laptop, mund t'ju duhet të menaxhoni profilet e energjisë. Mund të përdoret gnome-fuqi-menaxher ose xfce-power-manager

    Wallpaper. Shumica e menaxherëve të dritareve do t'ju shfaqin një ekran të zi në vend të sfondit. Për të ndryshuar dhe shfaqur sfondet, keni nevojë për një mjet të veçantë, një menaxher i veçantë i sfondit është i përshtatshëm nitrogjenit ose shikues imazhi feh

    Ikonat e desktopit. Nëse ju nevojiten fare, mund të përdorni një menaxher skedari që mund t'i tërheqë ato. Nautilus, pcmanfm ose rox-filer përshtatet. Nautilus - në një masë më të vogël - kërkon të marrë kontrollin më të plotë të desktopit dhe mund të ndërhyjë në menaxherin tuaj të dritareve.

    Montimi i mediave të lëvizshme. Mund ta transferoni këtë funksion te menaxheri i skedarëve ose të konfiguroni montimin duke përdorur udev

    Paraqitja e aplikacioneve. Fontet, ikonat, temat e desktopit, temat e kursorit. Tani ju duhet t'i konfiguroni ato vetë. Krijoni dosje të fshehura .ikona dhe tema në dosjen tuaj kryesore, e para mund të përdoret për temat e ikonave dhe kursorit, e dyta - temat GTK. Kujdes! Ndiqni hierarkinë e dosjeve! Temat do të personalizohen vetëm nëse shtegu i temës duket kështu: ~ / .themes / emri_teme/gtk-2.0. Disa autorë krijojnë paketa temash dhe në dosjen "Theme" mund të ketë nëndosje "Theme light" dhe "Theme dark". Mjet i përshtatshëm për personalizimin e temave, ikonave, shkronjave dhe temave të kursorit gtk - pamjen... Mos harroni se temat gtk kanë nevojë për të ashtuquajturat motorë temash për të punuar si duhet, të cilët me shumë mundësi nuk ekzistojnë në një sistem minimal të sapo instaluar. Ato mund të instalohen nga depot, mund të shihni se cilët motorë janë në depo si kjo: motorët e kërkimit të aftësisë gtk

    Mbyllja e kompjuterit ndryshe nga ndalimi / mbyllja nga tastiera. Nëse menaxheri juaj i dritares nuk ka një mjet mbylljeje, atëherë do t'ju duhet të drejtoheni në dialogët e mbylljes së palëve të treta dhe në të njëjtën kohë të modifikoni sudoers vetëm duke përdorur visudo për të lejuar përdoruesin e tij të mbyllë dhe rifillojë kompjuterin pa futur një fjalëkalim

    Një mjet për nisjen e shpejtë të aplikacioneve duke futur një komandë. Provoni për këto qëllime gmrun

    Kompozimi, i njohur gjithashtu si transparencë dhe kub. Meqenëse compiz është vetë një menaxher i dritareve, fatkeqësisht nuk mund të kombinohet me openbox ose fvwm. Megjithatë ka, të përbëra menaxherët që nuk janë të angazhuar në vizatimin e dritareve, por ekskluzivisht në efekte speciale - cairocompmgr dhe një tufë xcompmgr dhe transset- të dyja ju lejojnë të shtoni disa efekte speciale të thjeshta kompozuese (hije, transparencë), por asgjë më shumë.

Çelësat e nxehtë, dekorimet e dritareve, desktopët virtualë dhe menutë, si rregull, sigurohen nga menaxheri i dritareve dhe konfigurohen në skedarin e konfigurimit të këtij të fundit.

Përshëndetje! Pasi lexova një artikull në Linux kohët e fundit, doja t'u tregoja të gjithëve për menaxherin që u përmend atje - "i mrekullueshëm".
Është një menaxher i dritareve për unix (linux, freebsd, openbsd, netbsd).

Përshkrim

Awesome WM - pllakë wm, me aftësinë për të qenë dhe të përbërë. Kjo është një nga veçoritë e tij, shpesh përdoruesit kanë nevojë për kompaktësi (ana e pllakave të kësaj WM), por ndonjëherë mund të punoni në modalitetin e zakonshëm (të përbërë). Është shumë i lehtë, nuk ngarkon procesorin, dhe hapësira e ekranit përdoret shumë e matur dhe nuk ka hapësirë ​​boshe (në modalitetin e pllakave).
Është konfiguruar duke përdorur një skedar konfigurimi në gjuhën e skriptimit Lua. Ka mbështetje për shtojcat, të cilat, nga ana tjetër, janë shkruar edhe në Lua.

Instalimi

Instalimi i tij është shumë i thjeshtë, për shembull në Arch Linux thjesht shkruani
sudo pacman -S i tmerrshëm vicioz
Ose bazuar në Debian
sudo apt-get install awesome awesome-extra
Paketa "vicioze" përmban shtojca bazë që mund t'i përdorni në të ardhmen.

Më pas, duhet të regjistroni ngarkimin e tij kur ngarkoni Sistemin e Dritareve X. Kjo është shkruar në një skedar të vendosur në direktorinë kryesore, ".xinitrc".
#! / bin / sh ekzekutim i mrekullueshëm
Rinisni dhe shfaqet kjo wm.

Takimi i parë



Kështu duket seanca juaj kur e aktivizoni për herë të parë. Do të duket se si të punohet në këtë dhe çfarë të bëhet këtu? Në fakt, gjithçka është e thjeshtë kur kupton sistemin e tij. Të gjitha veprimet me Windows kryhen duke përdorur çelësat e nxehtë. Si parazgjedhje ato janë si më poshtë (e gjithë kjo mund të lexohet në "man awesome", vetë teksti është marrë nga wiki gentoo):

super + numër kalimi në një etiketë tjetër, ku tag është numri i çelësit, ose më mirë pozicioni i tij (analog me wm tjetër, tag = desktop virtual).
super + zhvendosje + numër zhvendosni dritaren aktuale në një etiketë tjetër.
super + j, super + k kalimi midis dritareve.
super + zhvendosje + j ose super + zhvendosje + k ndërroni dy dritare.
super + Hapësirë ndryshoni ekranin e dritareve. (Ka shumë lloje të ekraneve në mënyrë të mrekullueshme - me pllaka: vertikalisht, horizontalisht; e përbërë - mund të tërhiqeni me miun; aplikimi në fokus në të gjithë ekranin, etj.)
super + Enter terminali i nisjes.
super + r fillimin e programit.
super + zhvendosje + c mbyll një dritare.
super + zhvendosje + r rinisja e mrekullueshme.
super + zhvendosje + q largohu i mrekullueshëm.

Pa dyshim, ato nuk janë të përshtatshme për dikë. Por ne mund të ndryshojmë gjithçka! Prandaj, le të kalojmë te skedari i konfigurimit.

Skedari i konfigurimit

Kujdes, redaktimi i tij kërkon të paktën pak aftësi programimi ose skriptimi.
Skedari i konfigurimit global ndodhet në sistem në "/etc/xdg/awesome/rc.lua", por është më mirë të mos e ndryshoni, sepse nëse nuk është i saktë, atëherë wm nuk do të fillojë. Prandaj, ne do të bëjmë tonën.
mkdir ~ / .config / cp awesome /etc/xdg/awesome/rc.lua ~ / .config / awesome / rc.lua
Dhe ne do ta ndryshojmë atë drejtpërdrejt.
Para së gjithash, do të doja të ndryshoja disa nga çelësat.
Hotkeys janë në seksion
"- (((Lidhjet kryesore"
Është e lehtë të ndryshosh.
modkey është çelësi ynë super (me logon e Windows në tastierë).
Për shembull:
awful.key ((modkey, "Shift"), "q", awesome.quit),
Kjo linjë thotë se super + Shift + q do të shkaktojë mbylljen e tmerrshme.
Le të themi se duam të lëmë të njëjtën gjë, por pa ndryshim, atëherë do të jetë
awful.key ((modkey,), "q", awesome.quit), Ose, për shembull, thjesht duke shtypur tastin Esc (Ky është vetëm një shembull!)
awful.key ((), "Esc", awesome.quit) Mendoj se logjika është e qartë.
Pra, ne kuptuam çelësat. Tani ia vlen të vendosni variabla globale.
Ky seksion është në fillim. (Më poshtë janë cilësimet e mia, të cilat sigurisht mund t'i ndryshoni)
terminal = "terminal" shfletuesi = "chromium-dev" redaktues = os.getenv ("vim") ose "vim" editor_cmd = terminal .. "-e" .. redaktues
Mendoj se kemi kuptuar “të brendshmet”, është koha për të marrë pamjen.

Pak më shumë rreth vendosjes

Ne vazhdojmë të punojmë në skedarin e konfigurimit në të njëjtën mënyrë.
Së pari, në vend të vetëm numrave, do të doja të riemërtoja etiketat tona. Është në seksion
"--- (((Etiketat"
Në vend të numrave, thjesht shkruani emra.
Për shembull unë kam:
tags [s] = awful.tag (("Të gjitha", "IM", "Puna", "Etc", "Media"), s, paraqitjet)
Në përgjithësi, nuk mund të shkruaj mirë për konfigurimin, sepse kjo është një çështje personale. Është më mirë të lexosh në lidhje me të në wiki të mrekullueshme. Në përgjithësi, pasi të keni shtuar konfigurimin, do të ndjeni një lehtësi të re për të punuar me Windows. Mund të gjenden një numër i madh i të mirave.

Në vend të një përfundimi

Dua të vërej se kjo wm është ideale për njerëzit që shpesh mbajnë në fokus dritare të shumta. Është gjithashtu i përshtatshëm për makineri të dobëta dhe sisteme të lehta, dhe makina me ekrane të vogla (laptop)
Pasi të keni memorizuar (në fillim) dhe më pas duke shtypur në mënyrë intuitive tastet kryesore, nuk do të mendoni më se si, ku, çfarë të bëni me dritaren, si ta vendosni atë.
Për shembull, në awesome, ju mund të mbani disa dritare në një etiketë. Për shembull, unë kam Skype dhe Pidgin në etiketën IM.
Por çfarë janë fjalët! Pamjet e ekranit!


Pamja përfundimtare e ekranit me madhësi të plotë
Muri im, me kërkesë të punëtorëve.
Dhe gjithashtu një video që demonstron punën e WM.

Unë gjithashtu bashkangjit një arkiv me konfigurimin + shtojcat e mia.

Shpresoj t'ju interesoj për këtë WM të mrekullueshëm dhe do ta provoni! Dhe unë jam i lumtur të përgjigjem dhe ndihmoj në komente.



Detyra e tij kryesore është të kontrollojë sjelljen e dritareve në ekran. Titulli i dritares, korniza, butonat për zgjerim, minimizim, etj. - e gjithë kjo është në departamentin e tij. Përveç kësaj, ai merret me rregullimin e dritareve në ekran dhe në desktop. Me Openbox, për shembull, mund të vendosni një terminal si sfond të desktopit tuaj. Kur më duhej një opsion i lehtë dhe i menaxhueshëm, siç u përmend tashmë, u vendosa në Openbox (http://icculus.org/openbox). Ka shumë dokumentacion në internet për konfigurimin e tij dhe ndërlikimet e konfigurimit nuk janë puna ime. Për hir të drejtësisë, thjesht do të vërej se përdorimi i Openbox është larg nga themeli - mund të konfiguroni lehtësisht, për shembull, IceWM me panelin e fikur (për mendimin tim, nuk është shumë i përshtatshëm, megjithëse, përsëri, kujt i takon eshte e nevojshme).

Desktop dhe menaxher skedari



Një kombinim i tillë nuk është i rastësishëm - është një praktikë pothuajse e kudogjendur që ka vazhduar që nga ditët e gmc. Zgjodha pcmanfm (http://pcmanfm.sourceforge.net) si zgjidhje. Ai di të bëjë demonizimin (d.m.th., të mos fillojë një dritare, por të sigurojë vetëm një desktop), të menaxhojë desktopin, duke siguruar një zgjedhje nëse do të lejojë menaxherin e dritares të vizatojë menunë e tij. Për më tepër, ju lejon të montoni automatikisht disqet flash - dhe menjëherë dhe jashtë kutisë mbështeti aftësinë për të vendosur opsionet e montimit, kjo është arsyeja pse nuk kishte probleme me kodimet si klasë. Një pronë e vlefshme, për mendimin tim, pcmanfm është aftësia për të nisur shpejt një program terminal në drejtorinë aktuale: për ta bërë këtë, thjesht duhet të shtypni (për krahasim: Thunar, një menaxher skedari nga XFCE, gjithashtu ofron këtë mundësi, por vetëm nga menyja e kontekstit). Mbështet gjithashtu argumenti i linjës së komandës, i cili ju lejon të filloni menjëherë dialogun e kërkimit (komandë pacman -f). Dhe lehtësia e fundit, e cila nuk mund të injorohet, është aftësia për të hapur drejtoritë në skeda.

Paneli



Këtu ka një zgjedhje të gjerë: tint2 (nuk është i pajisur me një çelës desktopi, megjithëse është ndryshe i bukur), dhe fbpanel (për Fluxbox) dhe lxpanel (idetë janë marrë nga fbpanel, por pak a shumë janë sjellë në përfundimin e tyre logjik. ), dhe pypanel, dhe shumë të tjera. Zgjodha lxpanel (http://wiki.lxde.org/en/LXPanel): megjithëse është pjesë e projektit LXDE, ai nuk tërheq varësi shtesë. Menyja e aplikacionit mbështetet (madje e zbatuar nga një shtesë) dhe shumë shtesa, duke përfshirë: Nisja për ikonat e lëshuesit të aplikacioneve, ndërruesi i desktopit, TaskBar, Tray, Cpu, ora, përdorimi i baterisë (e rëndësishme për laptopët). E gjithë kjo kontrollohet përmes një klikimi me të djathtën në "Cilësimet e panelit" të ardhshëm (ose duke redaktuar skedarin e konfigurimit).

Jeni të lodhur duke krijuar mjedisin perfekt të desktopit dhe dëshironi të relaksoheni? Në këtë rast, unë ju rekomandoj të luani lojëra emocionuese në internet të shfletuesit (http://online-games-free.ru/browser.html), të cilat do t'ju ndihmojnë të çlodheni dhe të bëni një pushim nga të gjitha problemet e ngutshme! Detaje në online-games-free.ru.

Pavarësisht se çfarë lloj mjedisi pune është instaluar në kompjuterin tuaj, ai me siguri ka disa veçori, "çipa", për shkak të të cilave ju preferuat këtë sistem të veçantë. Ndoshta ju tërhoqi pasuria e softuerit Windows, ose ndoshta fuqia e rrjetit të Linux-it ose intuitiviteti i OS X. Secili është i mirë në mënyrën e vet dhe secili ka veçori që të tjerëve u mungojnë.

Sot do të flasim për tiparin dallues të sistemeve të pajtueshme me Unix -. Ky term i referohet një stili specifik të punës brenda kornizës së GUI, në të cilin e gjithë hapësira e ekranit është e zënë nga dritaret e programeve të hapura që nuk mbivendosen.

Disa vite më parë, kishte shumë faqe të kornizuara në internet. Ata nuk ishin të njëjtë IFrame, në të cilat shfaqen mesazhe reklamuese të bezdisshme dhe të gjitha llojet e galerive të imazheve dhe veçohen zona të pavarura në faqen e internetit, të ngarkuara nga burime të ndryshme, me lëvizje të pavarur. Dritarja e shfletuesit është "prerë" në disa pjesë nga vija të drejta, dhe secili drejtkëndësh që rezulton jeton jetën e tij, pavarësisht nga të tjerët.

Ata sillen afërsisht në të njëjtën mënyrë menaxherët e dritareve të pllakave, vetëm në vend të kornizave të faqeve të internetit, programet jetojnë në këto pllaka të ekranit të prerë (pllaka). Nëse, për shembull, dëshironi të ndërtoni një lloj "komanduesi" në ekran, mund të hapni dy dosje dhe t'i jepni menaxherit të dritares komandën: "aplikoni skemën - dy dritare në ekran, të ndara nga një kufi vertikal".

Ky stil pune u formua në ditët e linjës së tekstit Unix, kur sistemi tashmë po kryente shumë detyra për një kohë të gjatë dhe nuk kishte një ndërfaqe të shpejtë dhe të përshtatshme. Ndarja e ekranit në pjesë bëri të mundur përdorimin e të gjithë zonës së disponueshme dhe monitorimin e disa proceseve paralele në të njëjtën kohë. Menaxherët e pllakave i mbijetuan shfaqjes së një ndërfaqe grafike dhe madje u përdorën si mënyra kryesore e daljes në disa sisteme të reja operative (megjithëse ato shumë të specializuara).

Tani le të kthehemi te sistemi që aktualisht është në shumicën e kompjuterëve të lexuesve - Microsoft Windows.

Nga menaxher tjegull përfundimisht u braktis në versionin 2.0. Menaxhimi i dritareve i implementuar aktualisht po bëhet më i mirë me çdo lëshim. Windows 7 prezanton disa veçori të reja - tani ju mund ta maksimizoni shpejt një dritare vetëm vertikalisht ose ta vendosni saktësisht gjysmën e ekranit, djathtas ose majtas. Nëse shpesh duhet të përdorni dy programe në të njëjtën kohë, kjo është shumë e përshtatshme, nuk keni më nevojë të drejtoheni në menunë e kontekstit të shiritit të detyrave.

Sidoqoftë, ky nuk është maksimumi që mund të nxirret nga menaxheri i dritares së Windows. Vërtetë, zhvilluesit nuk kanë vënë ende asgjë tjetër në të. Le të shohim se çfarë mund të gjendet në pafundësinë e World Wide Web, dhe të përpiqemi të përdorim atë që kemi gjetur.


Eshte falas:

I vetmi menaxher i pllakave 100% i racës së pastër, ideologjikisht i patëmetë i qëndrueshëm që kam mundur të gjej. Pas nisjes, të gjitha dritaret e hapura të shkallëzueshme janë të zhveshura nga kornizat dhe titujt dhe ndahen në dy grupe - kryesore dhe shtesë.

Grupi kryesor (në të djathtë ose në krye të ekranit) përmban një (sipas parazgjedhjes) ose më shumë dritare programi, grupi shtesë përmban të gjitha të tjerat.

Kontrolli kryhet ekskluzivisht nga çelësat e nxehtë dhe argumentet e linjës së komandës në fillim. Ju mund ta kaloni dritaren aktuale në modalitetin normal dhe të ktheheni në çdo kohë, të ndryshoni madhësinë dhe vendosjen e dritareve, të dilni modaliteti i pllakave(ndërsa rregullimi i dritareve ruhet), ndryshoni numrin e dritareve në grupe - dhe e gjithë kjo, pas një praktike të vogël, bëhet në çast, pakrahasueshëm më shpejt në krahasim me përpjekjet për të bërë afërsisht të njëjtën gjë duke përdorur mjete standarde.

Pasi e kam përdorur programin një ditë, marr përsipër të pohoj se me gjithë asketizmin e tij, ky është një mjet shumë i fuqishëm që me siguri do të fitojë fansat e tij.

Nëse do të kisha mundësi të ndikoja në zhvillim, do të kërkoja mbështetje nga miu për manipulimin e madhësisë dhe vendosjes së dritareve, për shembull, për mbledhjen e dritareve në pirgje me faqeshënues, si faqet në një shfletues.

Eshte falas:

Ky mjet u var në tabaka time për rreth gjashtë muaj, dhe për momentin është tashmë e vështirë për mua të bëj pa të. Programi nuk është një menaxher "i vërtetë" i pllakave. Në vend të kësaj, sugjeron vendosjen e dritareve sipas disa paraqitjeve të paracaktuara. Kjo nuk do të thotë që, me komandën tuaj, të gjitha programet do të rreshtohen në një mozaik të paramenduar, thjesht dritarja në të cilën do të zbatohet komanda do të zërë zonën e përshkruar në diagram. Ka dy mënyra për të lëshuar një komandë - miun dhe çelësat e nxehtë.

Kontrolli i miut dallohet nga origjinaliteti midis programeve të studiuara. Një dritare konsiderohet se ka kaluar në një modalitet të ri nëse e keni tërhequr titullin që në fillim, 100 pikselët e parë (megjithatë, kjo mund të ndryshohet në cilësimet). Ndërsa zvarritni një dritare, ekrani do të nxjerrë në pah zonat që do të zërë dritarja nëse lëshoni butonin e miut tani.

E vetmja herë që pata një shqetësim kur u përpoqa të tërhiqja skedën e parë në shfletuesin Chrome në këtë mënyrë - në vend që të tërhiqja skedën, e gjithë dritarja e shfletuesit u mbulua me pllaka. "Chrome" duhej të shtohej në përjashtimet dhe të zhvendosej me çelësat e nxehtë. Sidoqoftë, kjo është gjithashtu mjaft e përshtatshme dhe nuk shkakton një ndjenjë refuzimi.

Programi është i dukshëm për një veçori tjetër - paraqitjet shumë fleksibël të dritareve. Ju mund të redaktoni ekzistuesin, të krijoni tuajin dhe, ajo që është veçanërisht interesante, të përdorni "plugins" - programe që reagojnë ndaj ngjarjeve GridMove... Tashmë ka disa shërbime të tilla në dorëzim, ata mund të kujtojnë pozicionin e dritares, ta rivendosin atë, të maksimizojnë dritaren vetëm horizontalisht, etj. Në skemë, mund të specifikoni jo vetëm "gjysmën e majtë të ekranit", por edhe "në fund të djathtë me 33% + 10 piksele në gjerësi me një zhvendosje prej 20 pikselësh nga buza e ekranit dhe të rrotulloheni vertikalisht me dy - të tretat e ekranit."

Si parazgjedhje, unë kam një skemë të aktivizuar që shpërndan dritaret sipas pozicionit të numrave në nampadë... Për shembull, "Win + 9" është një dritare në çerekun e sipërm djathtas të ekranit dhe "Win + 5" është një dritare në qendër të ekranit, 2/3 e lartësisë dhe gjerësisë së rezolucionit aktual të ekranit.

Për mua GridMove u bë e preferuara për thjeshtësinë e saj - pas ditës së parë të përdorimit, vetë gishtat filluan të shtypnin çelësat e dëshiruar. Paraqitja duke zvarritur mbi zonën e titullit është përgjithësisht një veçori që do të doja ta shihja si një përditësim të rregullt të Windows. Nuk kërkohet fare kohë për t'u mësuar, por është pothuajse e pamundur të largohesh nga zakoni.

Eshte falas:

Për mua, ky është konkurrenti më i afërt GridMove, të cilit, për lumturi të plotë, i mungonte vetëm një zvarritje dhe lëshim i përshtatshëm nga kreu.

Shkallëzimi me çelësat e nxehtë WinSplit edhe më i përshtatshëm se ai i GridMove - cilësimet caktojnë disa pozicione të ndryshme për një çelës kyç, i cili mund të përsëritet duke shtypur në mënyrë të njëpasnjëshme kombinimin e tastit. Për shembull, disa klikime të "Ctrl + Alt + NumPad1" maksimizojnë në mënyrë sekuenciale dritaren në këndin e poshtëm djathtas (gjysma e lartësisë së desktopit) me një të tretën, gjysmën dhe dy të tretat e gjerësisë së ekranit. Kombinimi "Ctrl + Alt + F" aktivizon modalitetin Fusion, kur dritarja ngjitet në njërën nga anët e ekranit, dhe gjerësia / lartësia, domethënë pozicioni i skajit "jo ngjitës", mund të rregullohet menjëherë me butonat e kursorit.

Ju mund të përdorni të njëjtat taste për të zgjeruar dritaren vertikalisht / horizontalisht, për ta vendosur atë në krye të dritareve të tjera, për të vendosur transparencën, etj. Sipas mendimit tim modest, kjo tashmë është e tepërt, por nuk do të dëmtojë të kesh një mundësi të tillë.

Kontrolli i dritareve me miun quhet Drag'n'Go këtu dhe zbatohet pothuajse aq i përshtatshëm sa në GridMove... Dallimi i vetëm është se kalimi në modalitetin e pllakave kur tërhiqni dritaren zgjidhet jo nga zona që "kapët", por nga një kombinim i çelësave modifikues. Si parazgjedhje, kjo është Ctrl + Alt, por ju mund të caktoni tuajin. Fillimisht instalova Win, dhe më pas çaktivizova plotësisht modifikuesit. Gjithsesi, dritaret e mia pothuajse kurrë nuk mbivendosen, kështu që çdo zvarritje e një dritareje mund të konsiderohet si një përpjekje për ta rregulluar atë në pllaka.

E vetmja pengesë që mund të gjeja është se programi, kur instalohet, zgjedh shumë shkurtore të njohura të tastierës. Megjithatë, ato mund të ricaktohen, përndryshe kontrollet e tastierës janë më të mirat nga të gjitha ato të rishikuara. Do të ishte mirë të shtoni edhe një zonë dritareje për zvarritje, si në GridMove- dhe pastaj WinSplit do të ishte një mjet pothuajse ideal.

Nuk ka kuptim të jepni fotografi të këtyre dy programeve, në këtë drejtim ato janë të ngjashme me DropBox - ju nuk i shihni ato, ata thjesht funksionojnë dhe e bëjnë mirë.

Shareware:

Ky program është tashmë "i vërtetë" menaxher tjegull, i cili jo vetëm rregullon dritaret, por zë të gjithë ekranin me to, nëse është e mundur. Në pamjen e ekranit më poshtë (më falni për rezolucionin e ulët) - një nga opsionet për paraqitjen e dritareve, i cili doli kur modaliteti u aktivizua Rregullimi i shpejtë... Nëse tani, për shembull, për të shtrirë dritaren Komandant total(në pamjen e ekranit në fund djathtas), atëherë pjesa tjetër e dritareve janë shkallëzuar siç duhet në mënyrë që të mos cenohet integriteti i "mozaikut". Përpjekja për të tërhequr një dritare në tjetrën do të rezultojë në shkëmbimin e dritareve.

Për shembull, një dritare e shfletuesit është zvarritur në fjalë, zë gjysmën e majtë të ekranit dhe redaktori i tekstit shkon në këndin e sipërm djathtas të ekranit. Kjo sjellje do të jetë vetëm për dritaret e hapura në kohën e komandës së menaxherit të pllakave.

Ashtu si shërbimet e tjera, ndër të cilat më duhej të zgjidhja, edhe kjo ka "zezmin" e vet. Më pëlqeu aftësia për të përhapur përafërsisht dritaret në të gjithë ekranin dhe më pas për t'i mbledhur ato në një mozaik të gjallë me një prekje të tastierës

Megjithatë, përshtypja e parë nuk ishte mjaft e mirë për ta përdorur programin gjatë gjithë kohës, e lëre më ta blini atë. Pas nisjes, disa herë pati probleme me shtrembërimin e paneleve në programet e zyrës, dhe cilësimet janë mjaft të dobëta - vendosja e çelësave të nxehtë kufizon zgjedhjen ... jo, jo vetë çelësat, por vetëm Ctrl-Alt ose Modifikuesit Ctrl-Shift.

Për një program me pagesë, për mendimin tim, WindowSizer ndërsa i lagësht dhe shumë i varfër në mundësi.

Shareware:

Siç nënkupton edhe emri, programi ju lejon të maksimizoni dritaret jo në ekran të plotë, por siç dëshiron përdoruesi. E vetmja gjë që e bëri këtë produkt të dallohej nga rreshti i përgjithshëm është se ekziston të paktën një redaktues i thjeshtë vizual që ju lejon të copëtoni desktopin tuaj në copa-tjegulla.

Për më tepër, programi nuk ka asgjë për t'u mburrur. Për disa arsye, menaxhimi i dritareve me miun nuk donte të funksiononte. Nëse ky hak do të ishte opsioni i vetëm, ai mund të përdorej, por çuditërisht, programet me pagesë treguan rezultate më të këqija të përdorshmërisë kur u testuan sesa homologët e tyre falas.

Eshte falas:

Në fakt, Bug.nështë një grup skriptesh për një program. Kur lansohet, shiriti i detyrave fshihet nga përdoruesi dhe vetë dritaret (të paktën ato që kishin dekorues standard) privohen nga titujt e tyre dhe vendosen në pllaka. Në vend të shiritit të detyrave, ai ofron shiritin e vet të thjeshtë të veglave.

Nuk mund të them se më bëri përshtypje zbatimi, por më pëlqeu vetë ideja - jo për të lidhur programin në kod të ekzekutueshëm, por për t'i dhënë përdoruesit mundësinë për të ndryshuar diçka. Eksperimentimi me skriptet e interpretuara është shumë më i lehtë sesa rindërtimi i burimit. Kjo gjë më kujtoi shumë menaxherët e pllakave në Linux, nga të cilët, në fakt, filloi kërkimi im.

Total

Shtesa të tjera interesante për menaxherin e dritareve të Windows, si p.sh WindowTabs që vendos çdo dritare në pirgje me faqeshënues (si faqet në Chrome), programe të ndryshme ndihmëse që shtojnë elemente në titujt e dritareve, që zbatojnë funksione Përmbledhje, duke minimizuar në tabaka, duke u bashkuar në desktop dhe "në krye të të gjitha dritareve", etj.

Sa i përket temës, të preferuarat e mia definitive janë - GridMove që po përdor tani dhe WinSplit, i cili më magjepsi me zbatimin e çelësave të nxehtë, më të përshtatshëm nga të gjithë të konsideruarit. Është me një nga këto programe që ju rekomandoj të njiheni më mirë.

Por, njerëzit nuk janë vetëm në Windows, kështu që unë sugjeroj të përdorni shembullin e klasikut menaxherët e pllakave nën Unix.

Shumë e ngjashme me filozofinë e dizajnit UNIX, "mjetet, jo politikat". Do të thotë se X mos u përpiqni të diktoni se si duhet bërë puna. Në vend të kësaj, përdoruesit i paraqiten mjetet dhe i takon përdoruesit të vendosë se si t'i përdorë mjetet.

Kjo qasje është zgjeruar në X duke mos specifikuar se si duhet të duken dritaret në ekran, si mund të zhvendosen, cilat shkurtore të tastierës duhet të përdoren për të kaluar midis dritareve (p.sh. Alt + Tab, në rastin e përdorimit të Microsoft Windows), si titujt duhet të duken në dritare, nëse duhet të kenë butona për t'u mbyllur, etj.

Në vend të kësaj, X ia delegon përgjegjësinë për këtë një aplikacioni të quajtur "Window Manager" ( Menaxher i dritareve). Ka dhjetëra menaxherë të dritareve për X: Blackbox, ctwm, fvwm, twm, WindowMaker dhe më shumë. Secili prej këtyre menaxherëve të dritareve ofron një pamje dhe ndjesi të ndryshme; disa prej tyre mbështesin "desktop virtual"; disa prej tyre ju lejojnë të ndryshoni caktimin e shkurtoreve të tastierës që përdoren për të kontrolluar desktopin; disa kanë një buton Start ose diçka të ngjashme; disa mbështesin "temat", duke ju lejuar të ndryshoni pamjen dhe ndjesinë duke ndryshuar temën.

Për më tepër, predhat e GNOME të dyja kanë menaxherët e tyre të dritareve që janë të integruar me guaskën.

Çdo menaxher i dritareve ka gjithashtu mekanizmin e vet të personalizimit; disa supozojnë një skedar konfigurimi të krijuar manualisht; disa ofrojnë mjete grafike për të bërë pjesën më të madhe të punës së personalizimit; të paktën një (Lisp.

Politika e fokusit

Një veçori tjetër për të cilën është përgjegjës menaxheri i dritares është "politika e fokusimit të pajisjes me drejtim". Çdo sistem dritareje duhet të ketë një mënyrë për të zgjedhur një dritare për të aktivizuar marrjen e tastierës, si dhe një tregues vizual se cila dritare është aktive.

Një politikë e njohur fokusimi quhet "kliko për fokus". Ky model përdoret në Microsoft Windows ku një dritare aktivizohet pas një klikimi të mausit.

Focus-follows-mouse (fokusimi pason miun)

Fokusi mbahet nga dritarja nën tregues. Nuk duhet të jetë një dritare që qëndron mbi të gjithë të tjerët. Fokusi ndryshon kur tregoni një dritare tjetër, dhe gjithashtu nuk ka nevojë të klikoni mbi të (për shembull, Jon).

Fokus i ngathët (fokus i paqartë)

Me politikën fokus-ndjek-miu, nëse treguesi është mbi dritaren kryesore (ose sfondin), atëherë asnjë dritare nuk merr fokus dhe shtypjet e tastave thjesht zhduken. Kur përdorni politikën e fokusit fuzzy, ajo ndryshon vetëm kur treguesi është në një dritare të re, por nuk del kurrë nga dritarja aktuale.

Kliko për fokus (kliko për të zgjedhur fokusin)

Dritarja aktive zgjidhet duke shtypur një buton në pajisjen treguese. Në këtë rast, dritarja "ngrehet" dhe është në krye të të gjitha dritareve të tjera të zakonshme. Të gjitha goditjet e tasteve tani do të drejtohen në këtë dritare, edhe nëse treguesi lëviz në një tjetër.

Shumë menaxherë të dritareve mbështesin politika të tjera, si dhe variacione të atyre të listuara.

Lidhjet

  • xwinman.org - Pamjet e ekranit të menaxherëve të njohur të dritareve.

Fondacioni Wikimedia. 2010.

Shihni se çfarë është "X Window System Window Manager" në fjalorë të tjerë:

    Një menaxher i dritareve me kornizë (ose me pllaka) është një menaxher dritaresh i Sistemit të Dritareve X që ndan hapësirën e punës të ekranit në zona të kornizave drejtkëndore që nuk mbivendosen reciprokisht. Çdo kornizë përdoret për të nxjerrë informacion në një ... Wikipedia të veçantë

    Menaxheri i dritares së sistemit të dritares X është një aplikacion që funksionon në krye të sistemit të dritares X dhe përcakton ndërfaqen dhe ndërveprimin e përdoruesit. Në sistemet operative të ngjashme me Unix, përdoruesi mund të zgjedhë çdo menaxher të dritareve sipas ... ... Wikipedia-s së tij

Artikujt kryesorë të lidhur