Autor: Michal Pohorelsky
Uverejneno: CHIP 06/1996, str. 192-194
Tipy a triky pro OS/2 Warp


1. TRIK: Optimalizace grafickeho prostredi

Jestlize provozujete OS/2 se slabsi SVGA kartou (Cirrus Logic, Tseng, Western Digital), prijdou vam vhod nasledujici 2 tipy, ktere se snazi castecne vyresit malou rychlost pouziteho grafickeho cipu.

  1. Nad prazdnou pracovni plochou stiskneme prave tlacitko mysi. Objevi se plovouci menu, kde vybereme polozku Nastaveni. Zvolime si dale polozku Podklad a pokud mame na pozadi pracovni plochy nejaky vzor ci obrazek odstranime ho zaskrtnutim volby Pouze barva.
  2. Z poradace System OS/2 vybereme poradac Nastaveni systemu. V ramci nastaveni systemu vybereme ikonu System, ktera aktivuje dialog umoznujici upravit chovani grafickeho prostredi. Zvolime si zalozku Okno a zakazeme animaci pri aktivaci dialogovych oken.

2. TRIK: Objekty v Seznamu oken

Jednim z nejpouzivanejsich nastroju Windows 3.1 (WfW 3.11) je nepochybne Seznam uloh, ktery slouzi hlavne k prepinani mezi aktivnimi aplikacemi. System OS/2 Warp nabizi v prostredi Workplace Shell temer identicky nastroj Seznam oken, ktery ovsem ma vice funkci. Abychom si zminene funkce mohli demonstrovat musime nejdrive aktivovat Seznam oken vseobecne znamou zkratkou klaves CTRL+ESC. V Seznamu oken si vybereme jmeno aplikace ci poradace.

3. TRIK: Obnova Skartovace

Jestlize se vam nekdy povedlo v OS/2 2.1 vymazat ikonu Shredder (odpadkovy kos, skartovac), mozna privitate nasledujici programek v jazyku REXX. Snadno a rychle vam totiz tuto ikonu obnovi. Pred jeho pouzitim si vsak overte, ze jste ikonu skartovace skutecne vymazali, ponevadz v programu neni zadny testovaci kod. V OS/2 Warp ho rovnez muzete pouzivat, ale pravdepodobne nebudete mit tuto potrebu. Program je nutne vytvaret v textovem editoru, ktery podporuje ciste ASCII (napr. Systemovy editor OS/2). Navic ve vsech programech v jazyku REXX musi byt na prvnim radku komentar zacinajici znaky "/*", takze neodstranujte uvodni komentare.

/* SKART.CMD - Michal Pohorelsky */
/* Vytvoreno pro OS/2 2.1, funguje take v OS/2 Warp */
/* Program vytvori znovu objekt Shredder, pokud se vam */
/* ho podarilo predtim vymazat. Nazev Skartovac byl */
/* prevzat z OS/2 Warp CZ */

/* Aktivuji funkci SysCreateObject */

call RxFuncAdd "SysCreateObject", "RexxUtil", "SysCreateObject"

/* ------------------------------- */

class="WPShredder"
title="Skartovac"
location="<WP_DESKTOP>"
settings="OBJECTID=<WP_SHRED>;"

/* Nastaveni pozice pro ikonu Skartovace */

settings=settings||"ICONPOS=90 8;"

/* ------------------------------- */

call SysCreateObject class, title, location, settings, "REPLACE"
exit

4. TRIK: Swapovaci soubor v OS/2

Jedna z veci, ktera mne pri prechodu z OS/2 2.1 na OS/2 3.0 Warp, vrtala hlavou byla velikost swapovaciho souboru, kam si Warp docasne odklada nepotrebna data. Prestoze Warp je vykonnejsi nez predchozi verze OS/2, swapovaci soubor se o dost zvetsil. Dnes je vsak jasne, ze jde normalni vec spojenou se zmenami vnitrni architektury. Jednou z vyznamnych systemovym zmen ve Warpu je totiz moznost odkladat docasne nektere systemove DLL knihovny do swapovaciho souboru. Jsou to knihovny:

DISPLAY, SOM, PMMERGE, PMWP, DOSCALL1, PMATM, PMMLE, IBMDEV32,
PMCTLS, PMSPL, IBMVGA32, PMGPI, PMVIOP

Predchozi verze OS/2 2.1 nikdy nebyla ochotna zkopirovat DLL knihovny do odkladaciho souboru. Ve Warpu je mozne zminenou operaci provest, coz v konecnem dusledku zvysuje celkovy vykon systemu.

5. TRIK: Spravce souboru v OS/2 Warp

Jestlize jste dlouhou dobu pouzivali Windows 3.1, mozna nebudete mit cas ani zajem menit sve navyky pri ovladani OS/2 Warp s integrovanymi Windows. Zde existuje snadna pomoc. Muzeme totiz za okamzik zacit pouzivat Spravce souboru z Windows:

  1. Otevreme poradac Sablony.
  2. Ikonu Program, pretahneme z poradace druhym tlacitkem na pracovni plochu, coz zpusobi otevreni dialogoveho okna Program - Nastaveni.
  3. Na strance Program zadame do dialogu cestu k souboru
    <disk>:\OS2\MDOS\WINOS2\WINFILE.EXE,
    kde <disk> oznacuje logicky disk na kterem je ulozeno WIN-OS2.
  4. Prepneme se na stranku Relace.
  5. Zde vybereme volbu Okno Win-OS2.
  6. Kdyz potrebujeme provest dalsi zmeny v nastaveni, aktivujeme na stejne strance Nastaveni pro WIN-OS2.
  7. Uzavreme dialog Program - Nastaveni.
Od samotneho Spravce souboru budeme ovsem vyzadovat, aby umel spoustet DOS, Windows i OS/2 aplikace. Proto musime udelat dalsi upravu. V editoru si otevreme soubor WIN.INI. V sekci [windows] vyhledame radek Programs= a upravime ho na tvar:
Programs=com exe bat pif cmd
Diky tomu muzeme ze Spravce souboru primo spoustet REXX soubory *.CMD systemu OS/2.

6. TRIK: OS/2 bez Workplace Shellu (1)

Pokud pouzivate mnoho starsich OS/2 aplikaci, ktere funguji v textove relaci OS/2 2.1 ci OS/2 Warp, muzete system snadno prinutit k trvale praci bez prostredi Workplace Shell. V editoru si otevreme soubor CONFIG.SYS a nahradime v nem radku:

SET RUNWORKPLACE=<disk>:\OS2\PMSHELL.EXE,
nasledujicim vyrazem
SET RUNWORKPLACE=<disk>:\OS2\CMD.EXE
. Zmeneny soubor ulozime. Ukoncime praci systemu a stiskneme RESET. Pri novem spusteni se pred nami objevi prikazova radka OS/2. Pokud byste prece jenom zatouzily po grafice, staci na radku napsat prikaz PMSHELL a prostredi WPS se zakratko objevi v plne krase.



Skok na dalsi stranku Skok na hlavni menu Skok na dalsi stranku


Copyright (c) 1993-2000 Michal Pohorelsky