home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1997 #3 / amigamamagazinepolishissue03-1 / ma_1995 / 07 / ami23 < prev    next >
Text File  |  1997-04-15  |  13KB  |  241 lines

  1. Ulepszanie blatu (cz. 8.)
  2. -------------------------
  3.  
  4. MAGIC CX
  5.  
  6. <lead>Miesiâc temu rozpoczâîem opis programu MagicCX, który ze
  7. wzglëdu na liczbë opcji, oferowanych przez to narzëdzie, nie mogî
  8. zostaê zamieszczony w jednym numerze. Oto charakterystyka
  9. pozostaîych opcji, z jakich moûna skorzystaê.
  10.  
  11. <a>Jarosîaw Horodecki
  12.  
  13. <txt>Lock windows -- to menu umoûliwia wyszczególnienie okienek,
  14. które nie bëdâ sië automatycznie uaktywniaîy pod wpîywem
  15. naciôniëcia dowolnego klawisza, gdy znajduje sië nad nim strzaîka
  16. myszki. ---------------?----------------W menu tym znajdujâ sië
  17. dwie odrëbne, przeîâczane za pomocâ specjalnego gadûetu (ENTRY
  18. TYPE), listy: okienek (WINDOWS) oraz zadaï (TASKS). W pierwszym
  19. wypadku z dziaîania wspomnianej opcji bëdâ wyîâczone okienka o
  20. podanych tytuîach, w drugim wszystkie okienka, otwierane przez
  21. dany program.
  22.  
  23. Miscellaneous 1 -- tu z kolei znajdujâ sië róûnego rodzaju opcje,
  24. które trudno byîo przyporzâdkowaê konkretnym menu. Znajdziemy tu
  25. wiëc wîâczniki takich funkcji, jak wykorzystanie ôrodkowego
  26. klawisza myszy w roli klawisza [Shift] (MMB SHIFT) lub teû
  27. kombinacji lewego oraz ôrodkowego klawisza myszy (MMB SHIFT+LEFT)
  28. w tej samej roli. Jest tu takûe opcja wyîâczenia klikania stacji
  29. dysków (NO DRIVE CLICK) oraz systemowego alarmu (DISPLAY BEEP).
  30. Moûna takûe stosowaê znak "*" jako wildcard w Shellu (WILD STAR),
  31. automatycznie ustawiaê aktywny ekran publiczny jako ekran
  32. systemowy (UPPER PUBSCREEN), nakazaê zmianë niemieckich liter na
  33. ich angielskie odpowiedniki (MAP UMLAUTS), nieco uîatwiê
  34. wybieranie opcji z rozwijanych menu poprzez automatyczne
  35. ustawianie strzaîki w górnej czëôci ekranu (MOUSE TO MENU),
  36. "zwinâê" i "skleiê" górnâ listwë Workbencha (MENU WRAP), wîâczyê
  37. moûliwoôê korzystania z pewnych kombinacji klawiszy takûe przy
  38. wpisywaniu îaïcuchów znaków w requesterach (STRING TO MENU), a
  39. takûe umoûliwiê korzystanie z jokera "*" w caîym systemie, a nie
  40. tylko w Shellu (SYSTEM WILD STAR) oraz wymusiê promowanie ekranów
  41. NTSC/PAL do trybów DBLNTSC/DBLPAL (DOUBLE-X).
  42.  
  43. Miscellaneous 2 -- to drugie menu, zawierajâce nietypowe opcje.
  44. Pierwsza z nich to definiowanie standardowego okienka dla Shella,
  45. otwieranego przez MagicCX (USERSHELL), kolejne opcje to wîâczenie
  46. klikania klawiatury, czyli dúwiëku wydawanego przy kaûdym
  47. naciôniëciu klawisza (KEY CLICK), wîâczenie generowanie
  48. wspomnianego dúwiëku przy naciskaniu kaûdego z klawiszy, w tym
  49. równieû takich jak [Shift], [Alt], [Ctrl] (ALL KEYS) oraz
  50. wîâczenia powtarzania dúwiëku, gdy dany klawisz jest dîuûej
  51. trzymany (REPEAT). Moûna oczywiôcie zdefiniowaê takûe brzmienie
  52. dúwiëku (CLICK SOUND), wybierajâc z góry przyjëty przez autorów
  53. MagicCX dúwiëk (INTERNAL) lub dowolnie wybrany przez uûytkownika
  54. sampel (8SVX-SOUND oraz CLICK SAMPLE) o okreôlonej gîoônoôci
  55. (CLICK VOLUME). Na koniec pozostaje jeszcze opcja zapoûyczona z
  56. komputerów PC. Dziëki niej (ENTER ASCII) pojawia sië moûliwoôê
  57. wpisywanie niektórych kodów ASCII poprzez naciôniëcie wybranego
  58. klawisza (ASCII KEY) oraz wybranie odpowiedniego kodu z
  59. klawiatury numerycznej.
  60.  
  61. Mouse cycling -- znajdujâ sië tutaj wszystkie opcje,
  62. odpowiedzialne za obsîugë przeîâczania ekranów oraz okienek. Z
  63. poziomu tego menu moûna wiëc wîâczyê przeîâczanie okienek do
  64. przodu (CYCLE FRONT) oraz do tyîu (CYCLE BACK) oraz ustaliê
  65. liczbë potrzebnych klikniëê, aby opcja ta zadziaîaîa (FRONT
  66. CLICKS oraz BACK CLIKS). Konieczne jest oczywiôcie takûe
  67. zdefiniowanie kombinacji sîuûâcych do tego klawiszy (FRONT KEY
  68. oraz BACK KEY). Dodatkowo jest takûe do dyspozycji funkcja
  69. przeîâczajâca ekrany (CYCLE SCREENS), wraz z definicjâ liczby
  70. potrzebnych klikniëê (SCREEN CLIKS) oraz kombinacji klawiszy
  71. (SCREEN KEY).
  72.  
  73. Mouse releated -- tutaj umieszczono wszystkie opcje, zwiâzane z
  74. ogólnâ obsîugâ myszki. Jest wiëc moûliwoôê wîâczenia myszy dla
  75. leworëcznych (LEFTY MOUSE), przyspieszenia szybkoôci przesuwu
  76. strzaîki (MOUSE ACCELERATION). Moûna teû ustaliê wartoôê liczbowâ
  77. przyspieszenia (ACCELETRATION), a takûe okreôliê zakres
  78. wolniejszego ruchu strzaîki (THRESHHOLD). Moûna teû wîâczyê opcjë
  79. automatycznie zmieniajâcâ szybkoôê ruchu strzaîki w zaleûnoôci od
  80. aktualnej rozdzielczoôci ekranu (REL. TO SCREEN-WIDTH), a takûe
  81. zdefiniowaê klawisze, które bëdâ powodowaê zatrzymanie ruchu
  82. strzaîki (HOLD MOUSE) wzdîuû jednej z osi: X (HOLD X) lub Y (HOLD
  83. Y).
  84.  
  85. Move sizer -- tu natomiast zgromadzone zostaîy opcje, dotyczâce
  86. przemieszczania oraz skalowania okienek, bez potrzeby korzystania
  87. ze standardowo przewidzianych do tego gadûetów, a jedynie poprzez
  88. uûycie myszy wraz z odpowiednim klawiszem. Moûna wiëc wîâczyê
  89. opcjë poruszania okienka (MOVE WINDOW), zdefiniowaê klawisz jej
  90. odpowiadajâcy (MOVE KEY) oraz skorzystaê z moûliwoôci
  91. przenoszenia okienek nie wyposaûonych w stosowne gadûety (DRAG
  92. NONFRAGGABLE). Identyczne trzy opcje przewidziano dla skalowania
  93. okienka (SIZE WINDOW, SIZE KEY oraz SIZE NONSIZABLE). Moûliwe
  94. jest takûe ustalenie strefy okienka, która bëdzie reagowaîa na
  95. tego rodzaju dziaîania (BORDER SIZE oraz CORNER SIZE). Moûna teû
  96. wîâczyê okienko informacyjne ze wspóîrzëdnymi lub wielkoôciâ
  97. przenoszonego okna (INFO WINDOW).
  98.  
  99. New string -- za pomocâ dostëpnych w tym menu opcji moûna
  100. rozszerzyê moûliwoôci requesterów, oczekujâcych na wprowadzenie
  101. îaïcucha znaków lub liczby. Znajduje sië tutaj tylko kilka opcji,
  102. wîâczajâcych i wyîâczajâcych poszczególne funkcje: przeskakiwanie
  103. o caîe sîowo za pomocâ kombinacji [Alt][strzaîka] (MOVE WORD),
  104. kasowanie caîego sîowa za pomocâ [Alt][Delete] lub
  105. [Alt][Backspace] (DELETE WORD), wyjôcie poprzez naciôniëcie
  106. klawisza [Esc] (EXIT USING ESC), przechodzenie pomiëdzy polami za
  107. pomocâ kombinacji prawy [Alt][strzaîka] do góry lub w dóî (CURSOR
  108. MOVE) oraz moûliwoôê korzystania ze schowka, nawet przy
  109. wpisywania znaków w polu tekstowym requestera.
  110.  
  111. Pointer patch -- tutaj znajduje sië kilka opcji, do ustawiania
  112. wskaúnika myszy w trybie "zajëtoôci", czyli gdy nie ma moûliwoôci
  113. skorzystania z niego (tzw. busy pointer). Pierwsza umoûliwia
  114. wyîâczenie opcji systemu, przez którâ kaûda nowo uruchamiana
  115. aplikacja przyporzâdkowuje sobie nowy busy pointer (PATCH
  116. BUSYPOINTER). Dziëki temu raz zdefiniowany w konfiguracji systemu
  117. ksztaît tego wskaúnika pozostaje taki sam dla wszystkich
  118. uruchamianych aplikacji. Moûna takûe wîâczyê të opcjë dla
  119. wszystkich wskaúników, ustawianych za poôrednictwem systemowej
  120. procedury SetPointer(), a równieû ustaliê wielkoôê wskaúnika
  121. zarówno w osi X (X RESOLUTION), jak i Y (Y RESOLUTION). Jego
  122. wielkoôê moûe byê zaleûna od rozdzielczoôci ekranu (ACC. TO
  123. SCREEN) lub moûe zawsze wystëpowaê w trybie hi-res (HIRES). W
  124. wypadku osi Y dodatkowo moûna wîâczyê te same opcje, ale z
  125. jednoczesnym utrzymaniem proporcji (ACC. TO SCREEN; KEEP ASPECT
  126. oraz HIRES; KEEP ASPECT).
  127.  
  128. Select screen -- za pomocâ opcji, zawartych w tym menu, moûna
  129. uruchomiê bardzo ciekawâ funkcjë programu, dziëki której
  130. uîatwione jest wybieranie ekranów i okienek, a takûe ich
  131. nagrywanie w formacie IFF ILBM oraz drukowanie. Pierwsza z opcji
  132. (SELECT MENU) uaktywnia menu, pokazujâce sië po naciôniëciu
  133. prawego przycisku myszy nad gadûeten zmiany ekranu. W normalnym
  134. trybie w menu tym wyôwietlane sâ nazwy ekranów, a po ich wybraniu
  135. takûe nazwy okien. Moûliwa jest jednak rezygnacja z wyôwietlania
  136. okienek (ONLY SCREENS). Trzecia z kolei opcja (SMART DEPTH
  137. ACTIVE) umoûliwia uaktywnienie funkcji wîâczajâcej menu wyboru
  138. ekranu, po klikniëciu nad tym samym gadûetem, ale korzystajâc z
  139. lewego przycisku myszy wraz z wybranym (SMART DEPTH KEY)
  140. klawiszem funkcyjnym.
  141.  
  142. Special cycling -- w menu tym znajdujâ sië opcje, umoûliwiajâce
  143. uaktywnienie (SPECIAL CYCLING) specjalnego mechanizmu
  144. przeîâczania okienek. Dziëki niemu po naciôniëciu zdefiniowanego
  145. klawisza (SPECIAL KEY) system przeszukuje nazwy wszystkich
  146. otwartych okienek i jeûeli natrafi na okienko o nazwie zgodnej z
  147. podanâ w liôcie, uaktywnia je. Jeôli takich okienek jest wiëcej,
  148. sâ one kolejno uaktywniane.
  149.  
  150. Tag screen -- menu to zawiera opcje, umoûliwiajâce
  151. skonfigurowanie mechanizmu zmiany rozdzielczoôci wyznaczonych
  152. ekranów, dziëki czemu wîaôciwie dowolny program moûna uruchomiê z
  153. wykorzystaniem dowolnego ekranu, nawet jeûeli nie umoûliwia on
  154. wybierania rozdzielczoôci. Przede wszystkim da sië tu oczywiôcie
  155. wîâczyê dziaîanie promowania ekranów (TAGSCREENS AVTIVE). Moûna
  156. nastëpnie dokonaê edycji (EDIT TAGS) nazw ekranów (SCREENNAMES)
  157. oraz programów (TASKNAMES), które majâ byê zmieniane. Dla kaûdego
  158. z nich ustawia sië w specjalnym okienku (EDIT) szereg parametrów.
  159. Do podstawowych naleûâ oczywiôcie tryb graficzny (SET SCREENMODE
  160. oraz MODEID), szerokoôê ekranu (CHANGE WIDTH oraz WIDTH) i jego
  161. wysokoôê (CHANGE HEIGHT oraz HEIGHT), a takûe liczba kolorów
  162. (CHANGE DEPTH oraz DEPTH). Moûna takûe nakazaê otwarcie ekranu
  163. publicznego (MAKE SCREEN PUBLIC) oraz nazwaê go (PUBLIC NAME),
  164. wybraê krój czcionki (SET FONT oraz FONT), a takûe w koïcu
  165. ustawiê czëstoôê odôwieûania dla ekranu otwieranego za pomocâ
  166. karty Picasso (PICASSO REFRESH oraz RATE).  Jest teû moûliwoôc
  167. ustawienia kilku dodatkowych opcji, jak wymuszanie otwierania
  168. ekranów (HARD PATCH), wîâczenie przewijania ekranu (AUTOSCROLL),
  169. czarnej ramki (BLACKBORDER), automatycznego centrowania ekranu
  170. (AUTOCENTER), trybu interleaved bitmaps (INTERLEAVED), a takûe
  171. ustawienia rodzaju zmiany kolorów (SAPENS), wyboru kolorów w
  172. zaleûnoôci od wersji systemu (SA-SYSTEM-PENS), a takûe wymuszenie
  173. ustawienia ekranu identycznego z workbenchowym (LIKEWB). Jest teû
  174. opcja dla uûytkowników karty Picasso, dziëki której ekrany przez
  175. niâ otwierane sâ oparte na strukturze bitplane'ów, a nie chunky
  176. pixel.
  177.  
  178. Telephone bill -- to z kolei jedna z najbardziej rozbudowanych
  179. opcji MagicCX, przydatna jednak tylko dla ludzi korzystajâcych z
  180. modemów. Umoûliwia ona prowadzenie dokîadnego spisu
  181. przeprowadzonych poîâczeï oraz obliczania ich kosztów. Pierwsze
  182. menu (CONFIGURE BILL) zawiera opcjë otwierajâcâ okienko
  183. obliczania kosztów po wykryciu poîâczenia (OPEN BILL WINDOW),
  184. natychmiastowo uaktywniajâcâ obliczanie rachunku (BILL ACTIVE ON
  185. POPUP), otwierajâcâ maîe okienko (BILL ZOOMED), okreôlajâcâ czas
  186. opóúnienia otwarcia okienka rachunku (POPUP DELAY), czas
  187. rozpoczëcia poîâczenia przez modem (CONNECTTIME). Moûna teû
  188. okreôliê nazwy ekranów publicznych, na których moûe zostaê
  189. otwarte okienko (PUBLIC SCREENS). Drugie okienko (EDIT RATES)
  190. umoûliwia ustalenie kosztów poîâczeï z uwzglëdnieniem dni
  191. tygodnia oraz pory dnia, a takûe czasu trwania impulsu. Przy czym
  192. moûna zdefiniowaê aû dziesiëê róûnych stref czasowych. Kolejne
  193. okienka to okreôlenie stref czasowych w zaleûnoôci od
  194. wyszczególnionych numerów kierunkowych (AREA CODES),
  195. wyszczególnienie urzâdzeï zewnëtrznych, które majâ byê ôledzone,
  196. wyôwietlanie listy poîâczeï (SHOW LOG) oraz jej kasowanie (DELETE
  197. LOG). Moûna takûe okreôliê nazwë pliku, w którym zapisywana ma
  198. byê lista poîâczeï (LOGNAME).
  199.  
  200. Tools alias -- tutaj umieszczone sâ opcje, które dajâ moûliwoôê
  201. przechwytywania wyszczególnionych w liôcie tzw. default tools,
  202. czyli narzëdzi, które wywoîywane sâ przez niektóre ikonki typu
  203. "project". Opcja to oczywiôcie moûe byê wîâczona (TOOLS ALIAS
  204. ACTIVE), moûna skorzystaê z opcji otwierajâcej requester w
  205. wypadku znalezienia nie istniejâcego w systemie narzëdzia
  206. (INTERCEPT UNKNOWN).
  207.  
  208. WBGauge -- ta przedostatnia opcja dotyczy ustawieï wyglâdu
  209. znacznika zajëtoôci miejsca na urzâdzeniu, wyôwietlanego z lewej
  210. strony kaûdego otwieranego okienka. Umieszczone tu opcje to
  211. oczywiôcie ustawienie rodzaju wskaúnika (GAUGE LOOK), moûliwoôê
  212. zachowania samego tytuîu w górnej czëôci okienka (TRUNCATE TITLE)
  213. oraz nakazanie korzystania ze wskaúnika tylko przy wskazywaniu
  214. stopnia zajëtoôci pamiëci RAM.
  215.  
  216. Window releated -- ostatnie juû z menu to opcje dotyczâce obsîugi
  217. okienek. Pierwsza umoûliwia korzystanie ze ôrodkowego przycisku
  218. myszy do aktywizacji okienka (MID BUTTON ACTIVATE) lub teû
  219. prawego przycisku (RIGHT MOUSE BUTTON). Jest teû opcja, dziëki
  220. której moûna uaktywniaê okienka po najechaniu na nie strzaîkâ
  221. (SUN MOUSE), równieû z pewnym opóúnieniem (SUN MOUSE DELAY).
  222. Pozostaîe trzy przeîâczniki to wstawianie okienka na pierwszy
  223. plan po klikniëciu nad nim (BRING TO FRONT), uaktywnianie okienka
  224. po przejôciu na inny ekran (WINDOW REACTIVATION) oraz moûliwoôê
  225. zamykania okienek za pomocâ kombinacji wybranych klawiszy (CLOSE
  226. WINDOW BY KEY oraz CLOSE KEY).
  227.  
  228. To w zasadzie wszystko, co oferuje MagicCX. Nie jest to z
  229. pewnoôciâ maîo. Jak sâdzë, moûliwoôci tego programu stawiajâ go
  230. na pierwszej pozycji wôród tego typu programów napisanych dla
  231. Amigi. Jedynâ wadâ, jakâ mu moûna zarzuciê, sâ chyba tylko
  232. stosunko duûe wymagania sprzëtowe. Aby program ten dobrze
  233. dziaîaî, potrzebny jest komputer, wyposaûony w co najmniej
  234. procesor MC68020 oraz pamiëê Fast, a takûe twardy dysk. Warto
  235. takûe korzystaê z systemu 3.0.
  236.  
  237. Mogë poleciê MagicCX wszystkim uûytkownikom Amigi, którzy
  238. rozbudowali juû swoje maszyny, a czësto korzystajâ z Workbencha.
  239. Praca z systemem Amigi stajë sië wtedy naprawdë o klasë
  240. wygodniejsza.
  241.