home *** CD-ROM | disk | FTP | other *** search
/ Serious Magazine 2 / Serious_Magazine_02_1998_Dial_pl_Side_B.atr / stuff02.arc / PROGBAZA.ARC / PB11.DOC < prev    next >
Text File  |  1988-09-01  |  21KB  |  1 lines

  1. ¢             ProgBaza v1.1¢             -------------¢          Kodowanie Jager/Dial¢¢       Copyright Dial Group 1998¢¢             DOKUMENTACJA¢¢    W 1996 roku  ukaza a  si❎  pierwsza¢ wersja ProgBazy. Niestety by a ona ba-¢ rdzo wolna (strasznie wolna), a obs u-¢ ga jej  mog a  doprowadzi⇨  do  sza u!¢ Mimo to by a ona jedn⇧ z  lepszych baz¢ tego typu (a tylko  dlatego  əe innych¢ poprostu nie by o). Jako əe kilka osb¢ na ogowo uəywa y jej (w tym takəe ja),¢ postanowi em opracowa⇨  now⇧, znacznie¢ lepsz⇧ wersj❎ (mam nadziej❎)!¢¢¢ ב∩ ∈∩≈στ∩ ≈ ≈σ≥≤ΩΘ õ«õ™¢¢ W a③ciwie to wszystko! Przedewszystkim¢ zmieni a si❎  obs uga  (okna), doda em¢ sporo nowych  opcji  (np. praca na za-¢ znaczonych  rekordach), poprawiona zo-¢ sta a  procedura  sortuj⇧ca  (szybko③⇨¢ sortowania  wzros a  oko o  30%), oraz¢ kasuj⇧ca rekordy. Ca kowitej modyfika-¢ cji uleg a zasada wpisu rekordu. Zwi❎-¢ kszy a si❎ takəe pojemno③⇨ PB. Obecnie¢ maksymalna  ilo③⇨  rekordw  wzros a z¢ 614 do 715!  Przy  maksymalnej  ilo③ci¢ rekordw i zapisaniu  ich  w  formacie¢ ATASCII  jego  wielko③⇨  wynosi  ponad¢ 28Kb, a wi❎c tyle ile moəna wszyta⇨ do¢ edytora PANTHER z  MemLo  rwnym $2000¢ (pozostaje wolnych oko o 200  bajtw).¢¢ ProgBaza v1.1 nie  wykorzystuje  doda-¢ tkowej pami❎ci, a  wi❎c  bez  problemu¢ b❎dzie  pracowa a  na  komputerze  bez¢ rozszerzenia. Wykorzystuje  ona jednak¢ pami❎⇨ RAM  pod  ROM'em.  Oprcz  tego¢ zajmuje 4, 5, 6 stron❎ pami❎ci. Wsp -¢ parcuje z TOMS MULTI DRIVE oraz z TOMS¢ TURBO   ( adowa⇨  poprzez  צקIJפק). Bez¢ problemu  pracuje  takəe  pod kontrol⇧¢ TighT Operating System lub QMEG'a.¢¢ Krtko mwi⇧c program zosta   napisany¢ na nowo. Pragn❎  uspokoi⇨  wszystkich,¢ ktrzy uəywaj⇧ wersj❎ 1.0 iə podstawo-¢ wy format  odczytu danych  pozosta , a¢ wi❎c wszystkie pliki  z  rozszerzeniem¢ סאנ moəna bez problemu odczyta⇨ w obe-¢ cnej wersji.¢¢ רפרבזנלחדמחד ספנופIJלר¢¢    ProgBaz❎ moəna  uruchamia⇨  z dowo-¢ lnego inicjalizera lub  DOS'u. Program¢ nie zwraca uwagi na system gdyə posia-¢ da on  swj  w asny  (DOS II+/D v6.4),¢ ktry jest  nieroz ⇧czn⇧ jego cz❎③ci⇧.¢ Zdaj❎ sobie spraw❎ iə  uniemoəliwia to¢ uəycie PB pod kontrol⇧  np. SPARTA DOS¢ lub MyDOS'a, jednak ma  to  teə  swoje¢ zalety (jakie napewno kaədy wie).¢¢ Zaznacz❎  iə  ramdysk  DOS'u II+/D nie¢ jest niszczony  podczas  uruchomienia,¢ a wi❎c bez problemu moəna si❎ do niego¢ dosta⇨ (o tym nieco dalej).¢¢ דיפIJמ¢¢    Po uruchomieniu ukaəe nam si❎ ekran¢ roboczy programu. W grnej jego cz❎③ci¢ znajduje si❎ g wne  menu  PB. Poniəej¢ jest ekran systemowy, a na samym  dole¢ znajduj⇧ si❎ linie informacyjne. Pier-¢ wsza z nich pokazuje nam:¢ -ilo③⇨ wolnych rekordw (REKORD)¢ -nazwi❎ pliku b❎d⇧cego w pami❎ci(BAZA)¢ -numer aktywnej stacji dyskw (STACJA)¢¢ W drugiej linii znajduj⇧ si❎  informa-¢ cje o wersji PB oraz autorze.¢¢¢ לדמר ו√Éתמד¢¢    Poruszamy si❎ po  nim  przy  pomocy¢ klawiszy  , , RETURN  uruchamia dan⇧¢ opcj❎. Aktywny jest takəe klawisz ESC,¢ ktry   umoəliwia  automatyczny  wybr¢ opcji WYJ⇦CIE.¢¢ Menu g wne/תךטäבחד¢¢    Do czego s uəy ta opcja kaədy nape-¢ wno wie!  Zaznacz❎ tylko iə po jej wy-¢ braniu (i ewentualnym  potwierdzeniu),¢ program wykona ZIMNY START!¢¢ Menu g wne/נסבטד¢¢    Po jej wybraniu ukaəe si❎ nam  okno¢ z kolejnymi opcjami. Wyboru ich  doko-¢ nujemy   klawiszami   ,  , a  RETURN¢ uaktywni wybran⇧.  Klawisz  ESC dzia a¢ tak jak ostatnia opcja w  oknie, czyli¢ umoəliwia powrt do menu g wnego.¢¢ Menu g wne/Opcje/םIJםמIJבם מנתד גIJמד¢¢    Opcja umoəliwia automatyczne zazna-¢ czenie nowych rekordw, bez wzgl❎du na¢ to jak zostan⇧ wprowadzone.  "Ptaszek"¢ oznacza iə opcja jest aktywna.¢¢ Menu g wne/Opcje/סנקתחדפגα נסדפIJבטÆ¢¢    Aby zabezpieczy⇨ si❎ przed "niebez-¢ piecznymi" operacjami program  umoəli-¢ wia potwierdzenia ich. Przy pomocy tej¢ opcji decydujemy czy chcemy te  opera-¢ cje potwierdza⇨  (np. kasowanie  reko-¢ rdw, kasowanie bazy, formatowanie dy-¢ sku, wyj③cie itp.) czy teə  nie. "Pta-¢ szek - opcja aktywna.¢¢ Menu g wne/Opcje/גαתחÆי ¡ יכIJתחIJקרפIJ¢¢    Umoəliwia    w ⇧czenie / wy ⇧czenie¢ d♪wi❎ku podczas  naciskania  klawiszy.¢ "Ptaszek" - d♪wi❎k w ⇧czony.¢¢¢ Menu g wne/Opcje/גαתחÆי ¡ קפIJמצלחצטIJ¢¢    Umoəliwia    w ⇧czenie / wy ⇧czenie¢ d♪wi❎ku podczas operacji  WE/WY. "Pta-¢ szek - d♪wi❎k w ⇧czony.¢¢ Menu g wne/Opcje/יIJצרט נימIJ¢¢    Za pomoc⇧ tej  opcji  decydujemy  o¢ tym czy na ekranie maj⇧ by⇨ tylko okna¢ potrzebne, czy teə maj⇧ pozosta⇨ stare¢ (juə nie  aktywne)  okienka. "Ptaszek"¢ oznacza iə na ekranie b❎d⇧ tylko akty-¢ wne okna.¢¢¢¢ Menu g wne/Opcje/תך√æבם דיפIJמ¢¢    Opcja umoəliwia  wy ⇧czenie  ekranu¢ podczas  operacji  czasoch onnych  np.¢ sortowanie, kasowanie rekordu,  zapisu¢ na dysku, co znacznie je  przyspieszy.¢ Oczywi③cie po ich zakoczeniu (w jaki-¢ kolwiek sposb) obraz zostanie w ⇧czo-¢ ny! "Ptaszek"-ekran b❎dzie  wy ⇧czony.¢¢ Menu g wne/Opcje/צנפקרט IJרקנלIJקךבםמחד¢¢    Jeəeli opcja b❎dzie aktywna  ("pta-¢ szek") to  po  wpisaniu  w jakikolwiek¢ sposb rekordu dane b❎d⇧ automatycznie¢ sortowane. Jeəeli tego  nie  chcemy to¢ naleəy wy ⇧czy⇨ t⇧ opcj❎.¢¢ Menu g wne/Opcje/צםךאינäû סנתקIJפםIJמחIJ¢¢    Przy  pomocy  tej  opcji  ustawiamy¢ szybko③⇨  powtarzania  danego klawisza¢ do  dyspozycji  mamy  trzy  pr❎dko③ci.¢ Aktywna pr❎dko③⇨ pokazana jest obok.¢¢¢ Menu g wne/Opcje/ק√נ¢¢    Opcja umoəliwia wybr t a na ktrym¢ b❎d⇧ ukazywa⇨ si❎ okienka.¢¢ Menu g wne/Opcje/IJיקךתמIJ צקIJבטIJ¢¢    Tutaj ustawiamy numer stacji dyskw¢ z ktr⇧ ma wsp pracowa⇨ program (1-8)¢ Ramdysk znajduje si❎ pod numerem 8.¢¢ Menu g wne/Opcje/צסנצÉא צנפקנתIJמחIJ¢¢    Tu  wybieramy sposb sortowania da-¢ nych:¢¢             R - rosn⇧co¢             M - malej⇧co¢¢ Aktualne ustawienie tej opcji pokazane¢ jest obok.¢¢ Menu g wne/Opcje/תחדכינäû פIJלגךציר¢¢    Opcja umoəliwia ustawienie  wielko-¢ ③ci ramdysku lub jego ca kowite  wy ⇧-¢ czenie.  Aktualna  wielko③⇨  pokazana¢ jest obok tej opcji w kilobajtach.¢¢  000 - ramdysk wy ⇧czony¢  064 - ramdysk dla Atari 130XE¢  128 - ramdysk dla Atari 192XL/XE¢¢ Program nie sprawdza  faktycznej wiel-¢ ko③ci pami❎ci, a  wi❎c  na  Atari 65XE¢ moəna ustawi⇨ ramdysk 128,tylko po co?¢ Podczas  uruchomienia programu ramdysk¢ nie jest  formatowany, a wi❎c dane nie¢ ulegaj⇧ zniszczeniu, a jest on jak juə¢ wspomnia em  wyəej  w standarcie DOS'u¢ II+/D. Zaznacz❎ iə bez problemu  moəna¢ pracowa⇨ z ramdyskiem QMEG'a w podwj-¢ nej g❎sto③ci!¢¢ Menu g wne/Opcje/םIJסחצם נסבטד¢¢    Jak nazwa wskazuje  przy pomocy tej¢ opcji moəemy zapisa⇨  wszystkie  usta-¢ wienia na dysku  systemowym PB.  Przed¢ uruchomieniem cz❎③ci  g wnej programu¢ zostan⇧ one automatycznie odczytane co¢ zwalnia nas od ich ustawiania.  Jeəeli¢ na dysku nie ma pliku PB11.SET  to zo-¢ stan⇧ ustawione standardowe  warto③ci.¢ Jedyn⇧ opcj⇧, ktra ulega aktualizacji¢ jest  numer  aktywnej  stacji  dyskw,¢ ktry jest ustawiany zawsze  na  ten z¢ ktrego zosta  odczytany program.¢¢ Jeəeli podczas zapisu b❎d⇧ jakie③ pro-¢ blemy to  odpowiedni  komunikat  ukaəe¢ si❎ na ekranie.¢¢¢ Menu g wne/Opcje/תפÉû גנ לדמר¢¢    Umoəliwia powrt do menu g wnego.¢¢ Menu g wne/אIJםIJ¢¢    W tej cz❎③ci programu znajduj⇧ si❎¢ wszystkie opcje dotycz⇧ce edycji reko-¢ rdu.¢¢ Menu g wne/Baza/ספםדוכæג אIJםך¢¢    Przegl⇧du bazy dokonujemy przy  po-¢ mocy klawiszy:¢¢ / - nast❎pna/poprzednia strona¢ / - pocz⇧tek/koniec rekordw¢ ESC - powrt do menu BAZY¢¢ W dolnej cz❎③ci okna znajduj⇧ si❎¢ informacje o:¢¢ - zaznaczonych rekordach¢ - aktualnym numerze strony¢ - ostatnim numerze strony¢ Menu g wne/Baza/סניIJÿ»םIJםמIJבם¢¢    Po wybraniu tej opcji ukaəe si❎ ko-¢ lejne okienko z ktrego moəemy wybra⇨,¢ jakie rekordy chcemy zobaczy⇨:¢¢  a) WSZYSTKIE REKORDY¢  b) ZAZNACZONE REKORDY¢  c) WR⓪⑥¢¢ WSZYSTKIE REKORDY¢¢ Klawisze funkcyjne w tym oknie pokaza-¢ ne s⇧  w  dolnej  jego  cz❎③ci, a  ich¢ dzia anie jest nast❎puj⇧ce:¢¢ / - przesuwanie pod③wietlenia¢       (gra/d )¢¢ / - pierwszy/ostatni  rekord  (o ile¢       jest ich wi❎cej niə 16).¢ CLEAR  - kasuj zaznaczenia¢ INSERT - zaznacz wszystkie rekordy¢ SPACE  - zaznacz pod③wietlony rekord¢ DELETE - zaznacz rekord i przesu pod-¢          ③wietlenie¢ INVERS - inwersja zaznacze¢ TAB    - SZUKAJ/ZAZNACZ¢ ESC    - powrt do poprzedniego okna¢¢ Po naci③ni❎ciu klawisza TAB ukaəe si❎¢ kolejne okno z ktrego wybieramy pole¢ jakiego b❎dziemy szuka⇨:¢¢  a) NAZWA¢  b) SEKTORY¢  c) DYSK¢¢ Po wybraniu  pola  ukaəe  si❎  kolejne¢ okno w ktrym naleəy wpisa⇨ wzr i na-¢ cisn⇧⇨ RETURN. Po zakoczeniu operacji¢ zostanie wy③wietlona informacja o ilo-¢ ③ci znalezionych  (zaznaczonych) reko-¢ rdw. Wzr  moəna  wpisywa⇨ ma ymi lub¢ duəymi literami (to jest bez znaczenia¢ gdyə program i tak odpowiednio to zmo-¢ dyfikuje).¢¢ ZAZNACZONE REKORDY¢¢ Tutaj ukaə⇧ si❎ tylko te rekordy,ktre¢ s⇧ zaznaczone. W  dolnej  cz❎③ci  okna¢ znajduje   si❎  ca kowita  ilo③⇨  tych¢ rekordw, a takəe komunikaty dotycz⇧ce¢ pracy programu. ESC umoəliwia przerwa-¢ nie tej operacji.¢¢ Menu g wne/Baza/סנספIJת פדינפג¢¢    Po wybraniu  opcji ukaəe si❎ okno z¢ ktrego moəemy  wybra⇨, ktre  rekordy¢ b❎dziemy poprawia⇨:¢¢  a) ZAZNACZONE¢  b) SZUKAJ/POPRAW¢¢ ZAZNACZONE¢¢ Po odnalezieniu rekordu ukaəe si❎ on w¢ oknie edycji. Po  poprawieniu go naci-¢ skamy RETURN i ewentualnie potwierdza-¢ my operacj❎. Zaznaczenie  rekordu  zo-¢ staje automatycznie  skasowane  o  ile¢ potwierdzimy  pozytywnie  t⇧ operacj❎.¢ Klawisz ESC umoəliwia  przerwanie  wy-¢ szukiwania i  powrt  do  poprzedniego¢ okna.¢¢ SZUKAJ/POPRAW¢¢ W pierwszej  cz❎③ci tej opcji post❎pu-¢ jemy tak samo  jak  przy  wyszukiwaniu¢ rekordu, czyli wybieramy pole, podaje-¢ my wzr. Po  odnalezieniu  rekordu po-¢ st❎pujemy  tak  jak z rekordami zazna-¢ czonymi.¢¢ Menu g wne/Baza/צםריIJט»סניIJÿ¢¢    Opcja ta jest zbliəona  do  poprze-¢ dnich tego typu. Podajemy  pole, wzr,¢ a odnalezione  rekordy  ukaə⇧  si❎  na¢ ekranie. ESC przerywa t⇧ operacj❎.¢¢¢ Menu g wne/Baza/יIJצרט פדינפג¢¢    Opcja podobna do POPRAW REKORD z t⇧¢ rənic⇧ əe rekordy b❎d⇧ kasowane.¢¢¢ Menu g wne/Baza/יIJצרט אIJםÆ¢¢    Chyba nie trzeba t umaczy⇨  tej op-¢ cji?¢ Menu g wne/Baza/תסחצם מנתך¢¢    Opcja ta umoəliwia r❎czne wpisywa-¢ nie nowych rekordw.¢¢ Ca a  operacja  wpisu  danych  dotyczy¢ wszystkich opcji z tym zwi⇧zanych (np.¢ SZUKAJ/POPRAW, SZUKAJ/KASUJ itp.)  i z¢ tego teə powodu tylko tutaj j⇧ opisz❎.¢ Klawisze edycyjne pola  dzi aj⇧  wsz❎-¢ dzie, jednak niektre znaki nie s⇧ do-¢ st❎pne w polach  SEKTORY  i  DYSK. Oto¢ dok adny ich spis:¢¢ Klawisze edycyjne wszystkich pl:¢ ^ - oznacza klawisz CONTROL¢ ! - oznacza klawisz SHIFT¢¢ ^+ , ^* - ruch kursora lewo/prawo¢ TAB     - na koniec/pocz⇧tek pola¢ DELETE  - kasuj ostatni znak¢ ^DELETE - przysu tekst¢ !DELETE - kasuj ca e pole¢ ^INSERT - rozsu tekst¢ ^CLEAR  - kasuj ca e pole¢ !CLEAR  - kasuj ca e pole¢ CAPS    - ma e/duəe litery¢¢ Pole NAZWA¢¢ ESC    - wyj③cie (przerwanie operacji)¢ RETURN - przeskok do pola SEKTORY¢¢ Dost❎pne jest  wi❎kszo③⇨  znakw.  Nie¢ b❎d❎ ich tu wymienia  gdyə nie  ma  to¢ sensu. Mamy  duəe, ma e literki, cyfry¢ itd. Jeəeli  jaki③ znak nie pokaəe si❎¢ na ekranie to  oznacza iə  nie jest on¢ aktywny.¢¢ Polskie litery s⇧ w standarcie edytora¢ PANTHER z wyj⇧tkiem '`'.  Znak ten do-¢ st❎pny jest po naci③ci❎ciu  kombinacji¢ ^J.¢¢ Podczas  wpisywania  wzoru  dla  opcji¢ SZUKAJ  dost❎pny  jest takəe znak '*',¢ ktry zast❎puje pozosta ⇧  cz❎③⇨ nazwy¢ np. wpisanie:¢¢ A* wy③wietli nam wszystkie rekordy za-¢    czynaj⇧ce si❎ na  liter❎  A  (takie¢    teə zostan⇧  skasowane, zaznaczone,¢    wy③wietlone do poprawienia itd.)¢¢ SERIOUS* wy③wietli  wszystkie  rekordy¢          zaczynaj⇧ce  si❎  od    s owa¢          SERIOUS¢¢ AB*UC wy③wietli nam wszystkie  rekordy¢       zaczynaj⇧ce si❎ od liter AB¢¢ * (sama gwiazdka)  wy③wietli nam wszy-¢   stkie rekordy¢¢ Pole SEKTORY¢¢ ESC    - wr⇨ do pola NAZWA¢ RETURN - przeskok do pola DYSK¢¢ Tutaj aktywne s⇧ tylko znaki cyfr oraz¢ znak litery S (ma e i duəe)  aby moəna¢ by o wpisa⇨ np. 01S co  oznacza  jedn⇧¢ stron❎ dysku. Jeəeli pole b❎dzie puste¢ to zostan⇧ wpisane same zera.¢¢ Pole DYSK¢¢ ESC    - wr⇨ do pola SEKTORY¢ RETURN - koniec wpisu¢¢ Podobnie jak w polu SEKTORY aktywne s⇧¢ tylko znaki cyfr  oraz  literki  A i B¢ (ma e i duəe). Jeəeli  pole b❎dzie pu-¢ ste to zostan⇧ wpisane same  zera oraz¢ literka A. Jeəeli  nie  podamy  strony¢ dysku to domy③lnie  przyj❎ta  zostanie¢ strona "A".¢¢ Podczas SZUKANIA strona dysku nie jest¢ brana pod uwag❎.¢¢¢ FORMATY P⓪L:¢¢ מIJםתIJ¢ znaki   : dowolne (dost❎pne)¢ d ugo③⇨ : 27 znakw¢ przyk ad: ReKoRd #01, {owca, Prba¢¢ צדיקנפך¢ znaki   : tylko cyfry i literka 'S'¢ d ugo③⇨ : 3 znaki¢ przyk ad: 234, 01S, 06s, 23, 1S¢¢ גךצי¢ znaki   : tylko cyfry i litery 'A','B'¢ d ugo③⇨ : 5 znakw¢ przyk ad: 0234A, 9999b, 1a, 43B¢¢ Menu g wne/Baza/תסחצם ם יIJקIJכנור¢¢    Opcja umoəliwia wpis rekordu na po-¢ dstawie danych  zawartych  w  katalogu¢ dyskietki. Przed  uaktywnieniem  opcji¢ ukaəe si❎ okno w ktrym  naleəy wpisa⇨¢ numer  dysku  oraz jego stron❎ i naci-¢ sn⇧⇨  RETURN. Po  odczytaniu  katalogu¢ nazwy plikw zostan⇧  przeniesione  do¢ pola NAZWY a d ugo③⇨ pliku do pola SE-¢ KTORY. Podany numer i strona dysku b❎-¢ dzie automatycznie wpisywana do kaəde-¢ go utworzonego rekordu.¢¢ W razie jaki③  problemw   odpowiednie¢ komunikaty   zostan⇧  wy③wietlone   na¢ ekranie.¢¢ Menu g wne/Baza/תסחצם םד צסדדגºIJ¢¢    Ta  opcja  znacznie  u atwi   prac❎¢ wszystkim, ktrzy maj⇧ dyski zainicja-¢ lizowane  SPEED INIT'em v3.0 lub  5.0!¢ Warto wspomnie⇨  iə  opcja  dzia a  we¢ wszystkich   podstawowych g❎sto③ciach!¢ Zasada wpisu  jest  identyczna  jak  w¢ opcji WPISZ Z  KATALOGU  czyli  musimy¢ tylko poda⇨ numer  i  stron❎  dysku, a¢ reszt❎ zrobi za nas  ProgBaza!  Jeəeli¢ wpisywali③my dok adnie nazwy programw¢ w  SPEED INIT  to  takie  rekordy  nie¢ trzeba juə poprawia⇨!¢¢ Tradycyjnie w razie jaki③ b ❎dw odpo-¢ wiednie  komunikaty ukaə⇧ si❎ na ekra-¢ nie.¢¢ Menu g wne/Baza/צנפקרט¢¢    Opcja ta nie  wymaga  chyba  opisu!¢ Zaznacz❎ əe przy "pe nej" bazie opera-¢ cja  ta  "chwilk❎"  trwa,  wi❎c  warto¢ wy ⇧czy⇨ na  ten  czas  ekran. Podczas¢ sortowania brany jest pod  uwag❎  ca y¢ rekord, a nie tylko jego nazwa!¢¢ Naleəy zwrci⇨ takəe uwag❎  na  to  iə¢ nieco zamieszania mog⇧ spowodowa⇨ pol-¢ skie literki. Maj⇧ one do③⇨ niskie ko-¢ dy, a wi❎c rekordy  z  takimi  znakami¢ b❎d⇧ wstawiane inaczej  niə  by③my si❎¢ tego spodziewali. Nie chcia em inaczej¢ rozmieszcza⇨ tych literek, aby ca kiem¢ nie narobi⇨ z  tym  "ba aganu". Ludzie¢ w "temacie" wiedz⇧  o  co  chodzi (mam¢ nadziej❎). Oczywi③cie jest sposb  aby¢ u oəy⇨  odpowiednio  rekordy  uəywaj⇧c¢ tylko  ProgBazy  i  opcji  SORTOWANIA.¢ Jaki?   "...Wiem, ale  nie  powiem..."¢ (Hi JBW!).  Redakcja  SERIOUS czeka na¢ ciekawe rozwi⇧zania! Nagrod⇧ b❎dzie...¢ oczywi③cie trzeci numer  magazynu wraz¢ z autografami jego twrcw (yeah!).¢¢ Menu g wne/Baza/תפÉû גנ לדמר¢¢    Umoəliwia powrt do menu g wnego.¢¢ Menu g wne/סכחי¢¢    Ta opcja odpowiada  za  komunikacj❎¢ z urz⇧dzeniem zewn❎trznym (w tym wypa-¢ dku ze stacj⇧ dyskw). Po wybraniu jej¢ ukaəe si❎ okno w ktrym znajdziemy...¢¢ Menu g wne/Plik/נגבםךק אIJםך¢¢    Opcja ta zosta a podzielona na dwie¢ mniejsze (ukaəe si❎ kolejne okno):¢ ODCZYT PLIKU PBO  (pierwsza  w oknie).¢¢ Format tego pliku jest taki sam  jak w¢ wersji 1.0, a wi❎c bez problemu  moəna¢ te pliki odczytywa⇨ w obecnej  wersji.¢ Rozszerzenie pliku takəe pozosta o bez¢ zmian (PBO). Budowa pliku:¢¢ ProgBaza (nag wek)         - 8 bajtw¢ ilo③⇨ rekordw (HI,LO)      - 2 bajty¢ adres ostatniego rekordu+40 - 2 bajty¢ bajt kontrolny pliku (00)   - 1 bajt¢¢ Dalej znajduj⇧ si❎ rekordy  w  postaci¢ ATASCII. Kaədy z nich ma po 40 bajtw.¢¢ ODCZYT BAZY (druga opcja w oknie).¢¢ Jest to nowy format  pliku.  Umoəliwia¢ on zapis rekordw z  pomini❎ciem  zb❎-¢ dnych spacji, co znacznie  skraca taki¢ plik (nawet o 70%). Rozszerzeniem pli-¢ ku jest PBP. Budowa:¢¢ ProgBaza (nag wek)         - 8 bajtw¢ ilo③⇨ rekordw (HI,LO)      - 2 bajty¢ adres ostatniego rekordu+40 - 2 bajty¢ bajt kontrolny pliku (01)   - 1 bajt¢¢ Nast❎pnie zapisywane s⇧ rekordy w for-¢ macie:¢¢ d ugo③⇨ rekordu             - 1 bajt¢ dany rekord¢¢ Aby odczyta⇨ dan⇧ baz❎  naleəy  wybra⇨¢ jej format  i  nacisn⇧⇨  RETURN. Ukaəe¢ si❎ kolejne  okienko  w  ktrym moəemy¢ poda⇨ nazw❎ pliku  (bez rozszerzenia).¢ Jeəeli nie pami❎tamy  nazwy  to  moəna¢ wpisa⇨ '*' i nacisn⇧⇨ RETURN. Zostanie¢ odczytany katalog dysku i  w  kolejnym¢ oknie ukaə⇧ si❎ pliki z danym  rozsze-¢ rzeniem. Jeəeli nie b❎dzie takich pli-¢ kw to nast⇧pi powrt do  poprzedniego¢ okna czyli do edycji nazwy pliku.¢¢ Po ukazaniu si❎ nazw pierwsza  z  nich¢ zostanie pod③wietlona. Klawiszami , ¢ wybieramy interesuj⇧c⇧ nas nazw❎ i na-¢ ciskamy RETURN. Nast⇧pi odczyt wskaza-¢ nego pliku.¢¢ Tradycyjnie juə  w razie problemu pod-¢ czas odczytu ukaə⇧ si❎ odpowiednie ko-¢ munikaty.¢¢ Menu g wne/Plik/גנ√æבם גנ אIJםך¢¢    PB v1.1 umoəliwia do ⇧czanie do ba-¢ zy rekordw  zapisanych   opcj⇧  ZAPIS¢ ZAZNACZONYCH. Format tego  pliku  jest¢ taki sam jak plikw PBP z  t⇧  rənic⇧¢ iə bajt kontrolny na warto③⇨ 02. Pliki¢ te posiadaj⇧ rozszerzenie PBD. Do bazy¢ zostanie do ⇧czonych tyle rekordw ile¢ b❎dzie wolnej pami❎ci. Po jej przekro-¢ czeniu ukaəe si❎ odpowiedni  komunikat¢ i odczyt zostanie przerwany.¢¢ Menu g wne/Plik/םIJסחצ אIJםך¢¢    Aby zapisa⇨ baz❎ naleəy  post❎powa⇨¢ identycznie jak przy odczycie. PB umo-¢ əliwia zapis w obu formatach (PBO,PBP)¢ a wi❎c  naleəy  wybra⇨  format  pliku,¢ poda⇨ nazw❎ (lub  pozostawi⇨ obecn⇧) i¢ nacisn⇧⇨ RETURN. Przy  zapisie nie mo-¢ əna skorzysta⇨ z '*'. Jeəeli wybierze-¢ my opcj❎ ZAPISZ JAKO PBO, zostanie ona¢ zapisana tak jak  wygl⇧da  tz.  wraz z¢ zaznaczonymi  rekordami.  Umoəliwia to¢ p♪niejsze jej  odczytanie i kontynua-¢ cj❎ edycji.¢ Menu g wne/Plik/םIJסחצ םIJםמIJבםנמךבז¢¢    Post❎pujemy tak jak opisa em to wy-¢ əej. Odczyt  takiego  pliku  umoəliwia¢ opcja DO{①CZ DO BAZY.¢¢¢ Menu g wne/Plik/םIJסחצ IJקIJצבחח¢¢    ProgBaza niestety nie posiada opcji¢ wydruku danych! Powd jest bardzo pro-¢ sy! Poprostu nie posiadam  drukarki, a¢ trudno jest testowa⇨ procedury wydruku¢ bez tego urz⇧dzenia!  Aby  jednak umo-¢ əliwi⇨ wydruk  bazy  PB v1.1 umoəliwia¢ zapis rekordw w postaci zwyk ego pli-¢ ku   ATASCII, ktry   nast❎pnie  moəna¢ wczyta⇨ do  edytora  PANTHER  i tam go¢ sobie wydrukowa⇨. Wersja  1.0 niestety¢ nie posiada a tej opcji.¢¢ Zapis zosta  podzielony na:¢¢ a) CA{A BAZA¢ b) ZAZNACZONE REKORDY¢¢ Opcje mwi⇧ same za  siebie  wi❎c  nie¢ b❎d❎ ich opisywa . Wspomn❎ tylko iə po¢ wybraniu  opcji  CA{A BAZA  ukaəe  si❎¢ jeszcze jedno okienko w ktrym  wybie-¢ ramy czy chcemy aby zaznaczenia zosta-¢  y skasowane czy teə nie.¢¢ We wszystkich operacjach  zwi⇧zanych z¢ zapisem danych przed ich wykonaniem PB¢ sprawdza czy na dysku nie istnieje juə¢ plik o podanej nazwie. Jeəeli tak  b❎-¢ dzie to zostanie wy③wietlony  odpowie-¢ dni komunikat i b❎dziemy mogli zadecy-¢ dowa⇨ czy skasowa⇨ stary i nagra⇨ nowy¢ plik (opcja TAK) czy teə przerwa⇨  za-¢ pis (opcja NIE lub klawisz ESC).¢ Menu g wne/Plik/יIJקIJכנו גךציר¢¢    Po wybraniu  opcji  nast⇧pi  odczyt¢ katalogu. W okienku  ukaə⇧  si❎  nazwy¢ pierwszych 14-stu plikw.  Jeəeli  b❎-¢ dziemy chcieli zobaczy⇨  kolejne nazwy¢ to naciskamy RETURN. ESC  przerywa od-¢ czyt i nast❎puje powrt do poprzednie-¢ go okna. Przepraszam əe w  ten  sposb¢ zosta o to zrobione, ale szkoda mi by-¢  o pami❎ci (oko o kilobajta) na  bufor¢ dla katalogu z ktrego i tak stosunko-¢ wo rzadko si❎ korzysta  (w  tego  typu¢ programie).¢¢ Menu g wne/Plik/הנפלIJקנתIJמחד גךציר¢¢    Dost❎pne s⇧ trzy podstawowe g❎sto-¢ ③ci:¢¢  a) Podwjna¢  b) Pojedyncza¢  c) Rozszerzona¢¢ Dodatkowo  moəna  skorzysta⇨  z  opcji¢ SZYBKIE FORMATOWANIE. Trwa  ono napra-¢ wd❎ krtko, ale nie  zmienia  g❎sto③ci¢ dyskietki (czyszczona  jest tylko mapa¢ oraz miejsce na nazwy).¢¢¢ רתIJוIJí¢¢ Jeəeli wy ⇧czymy potwierdzenie  opera-¢ cji to formatowanie rozpocznie si❎ na-¢ tychmiast po wybraniu g❎sto③ci!¢¢¢ Menu g wne/Plik/תפÉû גנ לדמר¢¢    Umoəliwia powrt do menu g wnego.¢¢ סנקתחדפגםIJמחד נסדפIJבטח¢¢    O ile wspomniana wyəej opcja b❎dzie¢ zaznaczona to niektre operacje trzeba¢ b❎dzie potwierdzi⇨. W tym  celu  ukaəe¢ si❎ okno z  informacj⇧  co potwiedzamy¢ i czy napewno chcemy  to  zrobi⇨?  Dla¢ bezpieczestwa pierwsz⇧ opcj⇧ jest NIE¢ aby  "szybko③ciowcy"  zbytnio  si❎ nie¢ pospieszyli.¢¢ Dost❎pne s⇧ klawisze:¢¢ ,    - wybr (TAK/NIE)¢ RETURN - akceptacja¢ T      - wybr i akceptacja opcji TAK¢ N      - wybr i akceptacja opcji NIE¢ ESC    - wybr i akceptacja opcji NIE¢¢ To samo dotyczy  okna  ukazuj⇧cego si❎¢ podczas   zapisu  danych  w  przypadku¢ istniej⇧cego juə pliku na dysku.¢¢ םIJינìבםדמחד¢¢ Mam nadziej❎ əe obecna wersja programu¢ b❎dzie bardziej  uəyteczna od poprzed-¢ niej, a jej obs uga nie sprawi  nikomu¢ əadnej trudno③ci (z  tego  teə  powodu¢ powsta a jej polska wersja).¢¢ Wszelkie uwagi lub propozycje prosz❎¢ kierowa⇨ na adres:¢¢¢               Jager/Dial¢          Ireneusz Radzikowski¢          ul.  Palisadowa 82/9¢            58-314 Wa brzych¢¢          tel. (0-74) 43-55-12¢¢ Autorzy:¢¢ ProgBaza Logo (fonty) .... Vidol/TighT¢ Proporcjonalne fonty .... Electron/TQA¢ Pomys  na wzr okien ....... New Words¢ Fonty (ProgBaza) .......... Jager/Dial¢ Pomys  oraz kodowanie ..... Jager/Dial¢ DOS II+/D v6.4 ....... Stefan Dorndorf¢¢ Program testowali:¢¢ - Zbycho Jabol/Dial¢ - Jager/Dial¢¢ Wa brzych 28.06.98¢¢ Poprawki: 08.10.98¢