![]() ![]() ![]() ![]() ![]() ![]() ![]() | ![]() ![]() ![]() 1.7WINDOW (C) System okienkowy. Pozwala na otwieranie kilku okienek z różną zawartością.Użycie: WINDOW args window shrink 3Jeżeli masz więcej niż jedno okno na ekranie (drugie okno nie jestschowane), aktualne okno będzie wyróżniane przez '^^^^^^^^^^^^^' (standardowo - aby to zmienić ustaw SET STATUS_WINDOW).WINDOW potrafi bardzo życie uprzyjemnić i stwarza wiele ciekawychmożliwości... gdyby tylko zawsze działało jak należy. Zresztą, częstosię knoci i lepiej w tym zbytnio nie mieszać. Polecenia WINDOW: ADD [^]<n> Dodaje <n> (nick lub kanał) do listy aktualnego okna (rozmowy z <n>będą pojawiały się wyłącznie w tym oknie). Można podawać po kilka <n>oddzielonych przecinkami ','. Jeżeli zapiszemy z '^', <n> zostanieusunięte z listy. BACK Poprzednie okno. BALANCE Wszystkie okna zmieniają wielkość tak, żeby zmieścić się na ekranie,przyjmując takie same rozmiary. BIND <c> Przyporządkowuje nazwę kanału <c> temu aktualnemu oknu, niezależnieczy jesteś na tym kanale. Wskazane by było, żebyś użył równieżWINDOW CHANNEL <c> przy wejściu na ten kanał BIND będzie trzymał <c>dla tego okna, aż użyjesz WINDOW UNBIND. CHANNEL <c> Przypisuje kanał <c> dla aktualnego okna. Jeżeli nie ma Cię na tymkanale, automatycznie tam wejdziesz. Jeżeli już jesteś, rozmowy ztego kanału będą usuwane z innych okien i kierowane do tego. Jeżeliużywasz takiego zapisu w skrypcie, musisz po WINDOW CHANNEL <c> uzycWAIT. Tak wygląda teoria, a praktycznie... CREATE Zakłada nowe okno Xterma. DELETE Kasuje aktualne okno. Nie możesz skasować okna, z którego startowałircII. Zobacz WINDOW KILL. GOTO <n> Ustala okno nr <n> jako aktualne. GROW <n> Aktualne okno rośnie o <n> linii. HIDE Chowa aktualne okno. To pozwala zrobić troszkę miejsca na ekranie.Do ukrytego okna można się dostać: WINDOW NEXT/PREVIOUS/GOTO. Żebyznów pojawiło się razem z innymi: WINDOW BALANCE. HIDE_OTHERS Ukrywa wszystkie widoczne okna poza aktualnym. HOLD_MODE ON OFF TOGGLE Ustawia HOLD_MODE dla danego okna. Przy tworzeniu nowych okienstandardowo jest ON. Jeżeli masz więcej niż jedno okno, ustawienieSET HOLD_MODE będzie działało wyłącznie dla aktualnego okna. KILL Wyłącznie killuje aktualne okno. Jeżeli okno miało przypisane jakieśkanały (WINDO BIND, WINDOW CHANNEL) nadal na nich pozostajesz. KILL_OTHERS Killuje wszystkie widoczne okna, z wyjątkiem aktualnego. LASTLOG_LEVEL <l> Ustala level LASTLOGA <l>, który będzie obejmował to okno. ZobaczSET LASTLOG_LEVEL, tam są opisane typy <l>. LEVEL <l> Ustala typ textów pojawiających się w aktualnym oknie. Muszą byćoddzielone przecinkami ',' (CRAP PUBLIC MSG NOTICE WALL WALLOP NOTECTCP ALL NONE).Jeżeli zapiszesz WINDOW LEVEL MSGwszystkie MSGi będą pojawiały się w tym oknie. Cala reszta, któranie będzie odpowiadała LEVELowi tego okna (nie MSG) będzie szła doaktualnego lub takiego, którego LEVEL odpowiada typowi tej informacji.Wszystkie texty zawsze się gdzieś tam pojawia, nic nie jest ucinane.Nowe okna maja level NONE. Lista LEVELI: zobacz SET LASTLOG_LEVEL. LIST Pokazuje listę Twoich okienek: *** Ref Nick Name Channel Query Server Level*** 1 Lamer <Non #PoLsKa <None> balh.irc.pl NONE LOG ON OFF TOGGLE Ustala logowanie textów wyłącznie dla tego okna. Jeżeli ON, wszystkietexty będą zapisywane w pliku WINDOW LOGFILE. LOGFILE plik Nazwa pliku gdzie będą zapisywane texty z aktualnego okna. JeżeliSET LOGFILE jest 'IrcLog', a Ty nie sprecyzujesz konkretnej nazwypliku dla tego okna, LOG będzie zapisywał się w 'IrcLog.#kanal'. MOVE <n> Przesuwa okno o <n> linii w dół ekranu. NAME <n> Przypisuje nazwę <n> dla aktualnego okna, która będzie używanazamiast refnum ('Ref' przy WINDOW LIST). NEW Zakłada nowe okno dzieląc największe okno na ekranie. Zobacz SETALWAYS_SPLIT_BIGGEST. NEXT Następne Okno. NOTIFY Ustala (ON/OFF) NOTIFY tym co się dzieje w danym okienku. Zobacz SET STATUS_NOTIFY. NOTIFY_LEVEL <l> Ustala LEVEL <l>, który uaktywnia STATUS_NOTIFY. Zobacz SET LASTLOG_LEVEL, SET NOTIFY_LEVEL i SET STATUS_NOTIFY. NUMBER <n> Zmienia REFNUM aktualnego okna na <n>, zamieniając aktualne okno zoknem nr. <n> POP Ściąga okno ze stosu. PREVIOUS Przełącza na poprzednie okno. PROMPT <s> Ustala INPUT_PROMPT dla aktualnego okna. WINDOW PROPMT jestustawiany automatycznie, gdy EXEC otrzyma PROMPTa od procesu. PUSH Wrzuca okno z ekranu na stos. REFNUM <r> Zamienia aktualne okno z oknem o numerku <r>. REMOVE <n> Usuwa <n> z listy aktualnego okna, gdzie <n> może być zarównonickiem jak i kanałem. Zobacz WINDOW ADD. SCROLL ON OFF TOGGLE Ustawia przewijanie dla aktualnego okna. Jeżeli masz więcej niżjedno okno, zapis SET SCROLL, będzie dotyczył tylko aktualnego okna. SERVER <server>:<port>:<haslo>:<nick> Łączy się z <serwerem> jako <nick> w oddzielnym oknie. <port> i <hasło> są opcjami. WINDOW SERVER pcim.irc.pl:::lamerSHOW <r> Ukryte okno nr <r> staje się widoczne, jako aktualne okno. SHRINK <n> Aktualne okno zmniejsza się o <n> linii. STACK Pokazuje wszystkie okna ze stosu okienek. SWAP <r> Zamienia aktualne okno z ukrytym oknem nr <r>. Proporcje okienek będązachowane. UNBIND <c> Usuwa BINDa z aktualnego okna na kanał <c>. Zobacz WINDOW BIND iWINDOW CHANNEL. ![]() ![]() ![]() |