@DATABASE XBase.guide
@AUTHOR "Rafaî Kaczmarczyk"
@(C) "Copyright © 1997 Rafaî Kaczmarczyk"
@$VER: XBase.guide 2.32 (18.8.97)

@WORDWRAP

@NODE MAIN "Dokumentacja do programu XBase wersja 0.7"

                            @{"XBase" LINK INTRO} @{"0.7 (16.8.97)" LINK HISTORIA}
                    Copyright © 1997 @{"Rafaî Kaczmarczyk" LINK JA}
                           All rights reserved.

                   @{" Prawa autorskie i rozpowszechnianie  " LINK PRAWA_AUTORSKIE}
                   @{" Wprowadzenie                         " LINK INTRO}
                   @{" Wymagania                            " LINK WYMAGANIA}

                   @{" Instalacja na twardym dysku          " LINK INSTALACJA}
                   @{" Uruchamianie programu                " LINK URUCHAMIANIE}
                   @{" Klawiszologia                        " LINK KLAWISZE}
                   @{" Definiowanie projektu                " LINK DEFINIOWANIE}
                   @{" Zapisywanie projektu                 " LINK ZAPISYWANIE}
                   @{" Otwieranie projektu                  " LINK OTWIERANIE}
                   @{" Doîâczanie projektu                  " LINK DOÎÂCZANIE}
                   @{" Kasowanie danych                     " LINK CZYSZCZENIE}
                   @{" Wychodzenie z programu               " LINK WYCHODZENIE}
                   @{" Wycinanie rekordu do buforu          " LINK WYCINANIE}
                   @{" Kopiowanie rekordu do buforu         " LINK KOPIOWANIE}
                   @{" Wstawianie rekordu z buforu          " LINK WSTAWIANIE}
                   @{" Dodawanie rekordu                    " LINK DODAWANIE}
                   @{" Kasowanie rekordu                    " LINK KASOWANIE}
                   @{" Przeszukiwanie rekordów              " LINK PRZESZUKIWANIE}
                   @{" Skok do wybranego rekordu            " LINK WYBIERANIE}
                   @{" Sortowanie rekordów                  " LINK SORTOWANIE}
                   @{" Opis menu                            " LINK MENU}

                   @{" Informacje techniczne                " LINK INFOTECH}
                   @{" Historia programu                    " LINK HISTORIA}
                   @{" Do zrobienia                         " LINK DOZROBIENIA}


@ENDNODE

@NODE PRAWA_AUTORSKIE "Prawa autorskie i rozpowszechnianie"

Prawa autorskie i rozpowszechnianie
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Ten program podlega "Standard Amiga FD-Software Copyright Note".
Ten program jest FREEWARE, jak zostaîo to okreôlone w punkcie @{"4a" LINK "AFD-COPYRIGHT.pl/MAIN" 92}.
Jeôli szukasz wiëcej szczegóîów, proszë przeczytaê @{"AFD-COPYRIGHT" LINK "AFD-COPYRIGHT.pl/MAIN"}
(wersjë 1 lub nowszâ).

Program  uûywa  biblioteki  reqtools.library,  której  wîaôcicielami   praw
autorskich sâ  Nico  François  (Copyright © 1992-1994)  i  Magnus  Holmgren
(Copyright © 1995-1997).

@ENDNODE

@NODE INTRO "Wprowadzenie"

Wprowadzenie
~~~~~~~~~~~~
XBase jest bardzo szybkâ i prostâ w obsîudze bazâ danych.

Podstawowe cech programu:
 - Przyjazny graficzny interfejs uûytkownika (gadtools).
 - Program uûywa wielu moûliwoôci systemu OS2/OS3 (newlook menus,
   iconify size-only, teplate, tooltypes ...).
 - Font sensitive.
 - Appwindow.
 - Locale (polski katalog jëzykowy).
 - Elastyczne szybkie funkcje do przeszukiwania i sortowania.
 - Funkcja do przeszukiwania uûywa wzorców AmigaDOSu.
 - Bardzo prosty w uûyciu edytor do definiowania pól.
   (rozkîad pól i ich nazwy moûesz w kaûdej chwili zmieniê, skasowaê albo
   dodaê nowe pola).
 - Program zapisuje dane w formacie ASCII z TABem jako separatorem.
   ...

@ENDNODE

@NODE JA "Autor"

Autor
~~~~~
Sugestie i informacje o bîëdach proszë kierowaê na mój adres:

                    Rafaî Kaczmarczyk
                   ul. Rogowska  10/22
                     54-440  Wrocîaw

@ENDNODE

@NODE WYMAGANIA "Wymagania"

Wymagania
~~~~~~~~~
Wymagania sprzëtowe:
  - Amiga
  - AmigaOS 2.04 lub nowszy (AmigaOS 2.1, jeûeli chcesz korzystaê
    z katalogów jëzykowych).
  - 0.5 MB RAM

Wymagania programowe:
  - @{"reqtools.library" LINK PRAWA_AUTORSKIE} w wersji 2.0 (38.693) lub nowszej

Program byî testowany na AMIDZE 1200 030/28 Mhz, 2+8 MB RAM, HDD, CD-ROM, OS 3.0.

@ENDNODE

@NODE INSTALACJA "Instalacja na twardym dysku"

Instalacja na twardym dysku
~~~~~~~~~~~~~~~~~~~~~~~~~~~
Aby zainstalowaê program na twardym dysku  przenieôê szufladë  programu  do
docelowego  katalogu.  Skopiuj  plik   "XBase/ENVARC/def_XBaseProject"   do
urzâdzenia  logicznego  "ENVARC:"  lub   kliknij   dwukrotnie   na   ikonie
"InstallIcon" z katalogu "ENVARC".

@ENDNODE

@NODE URUCHAMIANIE "Uruchamianie programu"

Uruchamianie programu
~~~~~~~~~~~~~~~~~~~~~
XBasea moûna uruchomiê z workbencha i z shella.
Przy uruchamianiu moûna podaê nastëpujâce argumenty:

  FILE        - Nazwa pliku, który bëdzie automatycznie otwarty zaraz po
                uruchomieniu XBasea (tylko SHELL).

  PUBSCREEN   - Nazwa ekranu publicznego na którym XBase otworzy swoje okno.
                Jeôli program ekranu nie znajdzie okno zostanie otwarte na
                ekranie Workbencha.

  NOICONS     - Wyîâcza zapisywamie ikon dla kaûdego projektu.

  LOCALESORT  - Przy wîâczonej tej opcji ciâgi znaków bëdâ porównywane
                poprzez funkcjë zawartâ w bibliotece locale.library.
                W przypadku sortowania baz danych w jëzyku polskim nie
                ma potrzeba wîâczaê tej opcji.

Program moûna uruchomiê takûe poprzez klikniëcie na ikonie projektu XBasea.
@ENDNODE

@NODE KLAWISZE "Klawiszologia"

Klawiszologia
~~~~~~~~~~~~~
Poruszanie sië po rekordach:
  kursor w górë          -  poprzedni rekord
  kursor w dóî           -  nastëpny rekord
  SHIFT + kursor w górë  -  pierwszy rekord
  SHIFT + kursor w dóî   -  ostatni rekord
  podkreôlona litera     -  aktywacja pola

Moûesz skoczyê do dowolnego rekordu wybierajâc opcjë  "Rekord/Skocz  do..."
i wpisujâc w requesterze numer rekordu do jakiego chcesz skoczyê.

Jeûeli pole jest aktywne (jest w nim kursor) to:
  RETURN, TAB                  -  nastëpne pole
  SHIFT + RETURN, SHIFT + TAB  -  poprzednie pole
  LEWA AMIGA + Q               -  przywraca poprzedniâ zawartoôê pola (UNDO)
  LEWA AMIGA + X               -  czyôci zawartoôê pola
  SHIFT + kursor w prawo       -  kursor skacze na koniec tekstu
  SHIFT + kursor w lewo        -  kursor skacze na poczâtek tekstu
  SHIFT + BACKSPACE            -  kasuje wszystkie znaki od kursora do poczâtku
  SHIFT + DELETE               -  kasuje wszystkie znaki od kursora do koïca

Skróty klawiszowe do menu:
  PRAWA AMIGA + L  -  Projekt/Wyczyôê/Projekt...
  PRAWA AMIGA + E  -  Projekt/Wyczyôê/Dane...
  PRAWA AMIGA + O  -  Projekt/Otwórz...
  PRAWA AMIGA + I  -  Projekt/Doîâcz...
  PRAWA AMIGA + D  -  Projekt/Definiowanie...
  PRAWA AMIGA + S  -  Projekt/Zapisz
  PRAWA AMIGA + W  -  Projekt/Zapisz jako...
  PRAWA AMIGA + ?  -  Projekt/O programie...
  PRAWA AMIGA + Q  -  Projekt/Skoïcz...

  PRAWA AMIGA + X  -  Edycja/Wytnij
  PRAWA AMIGA + C  -  Edycja/Skopiuj
  PRAWA AMIGA + V  -  Edycja/Wstaw
  PRAWA AMIGA + A  -  Edycja/Dodaj
  PRAWA AMIGA + K  -  Edycja/Skasuj...

  PRAWA AMIGA + F  -  Rekord/Znajdú...
  PRAWA AMIGA + N  -  Rekord/Znajdú nastëpny
  PRAWA AMIGA + P  -  Rekord/Znajdú poprzedni
  PRAWA AMIGA + J  -  Rekord/Skocz do...
  PRAWA AMIGA + T  -  Rekord/Sortuj...

@ENDNODE

@NODE DEFINIOWANIE "Definiowanie projektu"

Definiowanie projektu
~~~~~~~~~~~~~~~~~~~~~
Wybierz opcjë "Projekt/Definiowanie..." w wyniku  czego  otworzy  sië  okno
edycji pól. Gdy chcesz  tworzyê  projekt  od  poczâtku,  a  jest  juû  jest
utworzony projekt to wczeôniej wybierz opcjë "Projekt/Wyczyôê/Projekt...".

Wybierz rozdziaî:
 @{" Tworzenie nowego pola         " LINK NOWEPOLE}
 @{" Zmiana nazwy i atrybutów pola " LINK EDYTOWANIEPOLA}
 @{" Kasowanie pola                " LINK KASOWANIEPOLA}

Gadûet "Akceptuj" zatwierdza dokonane zmiany. Gadûet  ten  jest  nieaktywny
jeôli  nie  utworzyîeô  ûadnego  pola.  Gadûet  "Zaniechaj"   zamyka   okno
i przywraca wczeôniejszy stan pól, takie samo dziaîanie ma gadûet zamykania
okna.

@ENDNODE

@NODE ZAPISYWANIE "Zapisywanie projektu"

Zapisywanie projektu
~~~~~~~~~~~~~~~~~~~~
Jeôli projekt nie byî jeszcze w ogóle zapisywany lub chcesz go zapisaê  pod
nowâ nazwâ wybierz opcjë "Projekt/Zapisz jako..."  i  w  requesterze  wpisz
nazwë pliku. Jeôli plik o podanej nazwie istnieje  juû  na  dysku,  program
zapyta sië czy chcesz zastâpiê ten plik.
Jeôli chcesz zapisaê projekt z nazwâ pod jakâ zostaî otwarty  lub  z  nazwâ
pod jakâ wczeôniej go zapisywaîeô wybierz opcjë "Projekt/Zapisz".

@ENDNODE

@NODE OTWIERANIE "Otwieranie projektu"

Otwieranie projektu
~~~~~~~~~~~~~~~~~~~
Wybierz opcjë "Projekt/Otwórz..." i w requesterze wybierz plik do  otwarcia
lub wrzuê ikonë  pliku  do  gîównego  okna  programu.  Jeûeli  w  aktualnym
projekcie dokonaîeô zmian od ostatniego zapisu lub projekt w ogóle nie  byî
zapisywany, pojawi sië requester z proôbâ o potwierdzenie tej opracji.

@ENDNODE

@NODE DOÎÂCZANIE "Doîâczanie projektu"

Doîâczanie projektu
~~~~~~~~~~~~~~~~~~~
Wybierz opcjë  "Projekt/Doîâcz..."  i  w  requesterze  wybierz  plik  który
zostanie doîâczony do aktualnego projektu.

@ENDNODE

@NODE CZYSZCZENIE "Kasowanie danych"

Kasowanie danych
~~~~~~~~~~~~~~~~
Jeûeli  chcesz   wyczyôciê   caîy   projekt   to   wybierz opcjë   z   menu
"Projekt/Wyczyôê/Projekt...".  Jeûeli  chcesz  skasowaê  wszystkie  rekordy
wybierz  opcjë  "Projekt/Wyczyôê/Dane...".   W   obu   przypadkach   jeûeli
w aktualnym projekcie byîy dokonane zmiany od ostatniego zapisu lub projekt
w  ogóle  nie  byî  zapisywany,  to   pojawi   sië   requester   z   proôbâ
o potwierdzenie opracji.

@ENDNODE


@NODE WYCHODZENIE "Wychodzenie z programu"

Wychodzenie z programu
~~~~~~~~~~~~~~~~~~~~~~
Wybierz opcjë "Projekt/Skoïcz..." lub wybierz gadûet zamykania okna. Jeûeli
w aktualnym projekcie dokonaîeô zmian  od  ostatniego  zapisu  lub  projekt
w ogóle nie byî zapisywany, pojawi sië requester z proôbâ  o  potwierdzenie
tej opracji.

@ENDNODE

@NODE WYCINANIE "Wycinanie rekordu do buforu"

Wycinanie rekordu do buforu
~~~~~~~~~~~~~~~~~~~~~~~~~~~
Rekord moûesz wyciâê w celu wstawienia  go  w  innym  miejscu.  Aby  wyciâê
rekord wybierz opcjë "Edycja/Wytnij". Rekord zostanie usuniëty i skopiowany
do buforu. Opcja jest nieaktywna, gdy w projekcie jest tylko jeden rekord.

Zobacz takûe:
  @{" Wstawianie rekordu z buforu  " LINK WSTAWIANIE}
  @{" Kopiowanie rekordu do buforu " LINK KOPIOWANIE}

@ENDNODE

@NODE KOPIOWANIE "Kopiowanie rekordu do buforu"

Kopiowanie rekordu do buforu
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Rekord moûna skopiowaê w celu wstawienia go w innym miejscu. Aby  skopiowaê
rekord  wybierz  opcjë  "Edycja/Skopiuj".  Rekord  zostanie  skopiowany  do
buforu.

Zobacz takûe:
  @{" Wstawianie rekordu z buforu  " LINK WSTAWIANIE}
  @{" Wycinanie rekordu do buforu  " LINK WYCINANIE}

@ENDNODE

@NODE WSTAWIANIE "Wstawianie rekordu z buforu"

Wstawianie rekordu z buforu
~~~~~~~~~~~~~~~~~~~~~~~~~~~
Wybierz opcjë "Edycja/Wstaw", program wstawi rekord z buforu  za  aktualnym
rekordem. Opcja jest nieaktywna, gdy w buforze nie ma ûadnego rekordu.

Zobacz takûe:
  @{" Wycinanie rekordu do buforu  " LINK WYCINANIE}
  @{" Kopiowanie rekordu do buforu " LINK KOPIOWANIE}

@ENDNODE

@NODE DODAWANIE "Dodawanie rekordu"

Dodawanie rekordu
~~~~~~~~~~~~~~~~~
Wybierz opcjë "Edycja/Dodaj", program wstawi rekord za aktualnym rekordem.

@ENDNODE

@NODE KASOWANIE "Kasowanie rekordu"

Kasowanie rekordu
~~~~~~~~~~~~~~~~~
Wybierz opcjë "Edycja/Skasuj...". Gdy rekord nie jest pusty to  pojawi  sië
requester  z  proôbâ  o  potwierdzenie  skasowania  rekordu.   Opcja   jest
nieaktywna, gdy w projekcie jest tylko jeden rekord.

@ENDNODE

@NODE PRZESZUKIWANIE "Przeszukiwanie rekordów"

Przeszukiwanie rekordów
~~~~~~~~~~~~~~~~~~~~~~~
Wybierz opcjë "Rekord/Znajdú...". Opcja ta jest nieaktywna, gdy w projekcje
jest tylko  jeden  rekord.  Dla  kaûdego  pola  moûesz  wprowadziê  wzorzec
przeszukiwania. Akceptowane sâ  wszystkie wzorce   AmigaDOSu  np.:  wzorzec
(#?ski|#?ska) bëdzie pasowaî  do  wszystkich  wyrazów  koïczâcych  sië   na
litery "ski" i "ska". Nie  trzeba  wpisywaê  caîego  poszukiwanego  tekstu,
wystarczy kilka pierwszych  liter.  Wielkoôci  liter  sâ  ignorowane.  Ûeby
dowiedzieê sië wiëcej o wzorcach zajrzyj do instrukcji  AmigaDOSu.
Program przeszukuje projekt od pierwszego rekordu do ostatniego.
Gadûet  "Wyczyôê"  kasuje  wszystkie  wzorce.  Gadûet  "Znajdú"  rozpoczyna
przeszukiwanie, jest on nieaktywny, gdy nie ma  wpisanego  ûadnego  wzorca.
Gdy zrezygnowaîeô z przeszukiwania naciônij gadûet "Zaniechaj"  lub  gadûet
zamykania  okna.  Jeûeli  chcesz   wznowiê   przeszukiwanie   wykorzystujâc
wczeôniej wprowadzone wzorce to wybierz opcjë "Rekord/Znajdú nastëpny"  lub
"Rekord/Znajdú poprzedni". W obu przypadkach przeszukiwanie rozpocznie  sië
od aktualnego rekordu z tâ róûnicâ, ûe w pierwszym przypadku program bëdzie
przeszukiwaî  do  przodu  czyli  od  aktualnego  rekordu   do   ostatniego,
a w drugim przypadku od aktualnego rekordu do pierwszego rekordu.

@ENDNODE

@NODE WYBIERANIE "Skok do wybranego rekordu"

Skok do wybranego rekordu
~~~~~~~~~~~~~~~~~~~~~~~~~

Wybierz opcjë "Rekord/Skocz do..." i w requesterze wpisz numer  rekordu  do
jakiego chcesz skoczyê. Aby opcja byîa aktywna muszâ  byê  w  projekcie  co
najmniej dwa rekordy.

@ENDNODE

@NODE SORTOWANIE "Sortowanie rekordów"

Sortowanie rekordów
~~~~~~~~~~~~~~~~~~~
Wybierz opcjë "Rekord/Sortuj...". Opcja ta jest nieaktywna, gdy w projekcje
jest tylko jeden rekord. Po wybraniu tej opcji  pojawi  sië  okno  z  listâ
wszystkich pól oraz kilkoma gadûetami. Klikajâc myszâ na  kolejnych  polach
lub gadûetem "Pozycja:" okreôlasz kolejnoôê porównywania pól rekordów,  np.
jeôli projekt  skîada  sië  z  nastëpujâcych  pól:  Imië,  Nazwisko,  Adres
i ustawimy takie kryterium:
Imië                A-Û 2
Nazwisko            A-Û 1
Adres               Û-A 3
to program posortuje rekordy wedîug pola "Nazwisko", ale jeûeli trafiâ  sië
dwa rekordy o takich samych nazwiskach to o kolejnoôci tych dwóch  rekordów
zadecyduje pole "Imië" itd.
Gadûet "Porzâdek:" sîuûy do ustalenia porzâdku sortowania,  A-Û  -  rosnâcy
Û-A - malejâcy. Gadûet ten jest nieaktywny gdy nie jest wybrane ûadne pole.
Gadûet "Sortuj" rozpoczyna sortowanie, jest on  nieaktywny,  gdy  nie  jest
ustawione kryterium sortowania. Gdy  zrezygnowaîeô  z  sortowania  naciônij
gadûet "Zaniechaj" lub gadûet zamykania okna.

@ENDNODE

@NODE MENU "Opis menu"

Opis menu
~~~~~~~~~
  Projekt
     Wyczyôê
        Projekt...       - @{" Czyszczenie projektu            " LINK CZYSZCZENIE}
        Dane...          - @{" Czyszczenie wszystkich rekordów " LINK CZYSZCZENIE}
     Otwórz...        - @{" Otwieranie projektu             " LINK OTWIERANIE}
     Doîâcz...        - @{" Doîâczanie projektu             " LINK DOÎÂCZANIE}
     Definiowanie...  - @{" Definiowanie projektu           " LINK DEFINIOWANIE}
     Zapisz           - @{" Zapisywanie projektu            " LINK ZAPISYWANIE}
     Zapisz jako...   - @{" Zapisywanie projektu            " LINK ZAPISYWANIE}
     O programie...   - Info o programie i autorze
     Skoïcz...        - @{" Wychodzenie z programu          " LINK WYCHODZENIE}

  Edycja
     Wytnij           - @{" Wycinanie rekordu do buforu     " LINK WYCINANIE}
     Skopiuj          - @{" Kopiowanie rekordu do buforu    " LINK KOPIOWANIE}
     Wstaw            - @{" Wstawianie rekordu z buforu     " LINK WSTAWIANIE}
     Dodaj            - @{" Dodawanie rekordu               " LINK DODAWANIE}
     Skasuj...        - @{" Kasowanie rekordu               " LINK KASOWANIE}

  Rekord
     Znajdú...        - @{" Przeszukiwanie rekordów         " LINK PRZESZUKIWANIE}
     Znajdú nastëpny  - @{" Przeszukiwanie rekordów         " LINK PRZESZUKIWANIE}
     Znajdú poprzedni - @{" Przeszukiwanie rekordów         " LINK PRZESZUKIWANIE}
     Skocz do...      - @{" Skok do wybranego rekordu       " LINK WYBIERANIE}
     Sortuj...        - @{" Sortowanie rekordów             " LINK SORTOWANIE}

@ENDNODE

@NODE INFOTECH "Informacje techniczne"

Informacje techniczne
~~~~~~~~~~~~~~~~~~~~~
Dane zapisywane sâ w dwóch plikach.  W  pierwszym  pliku  przechowywane  sâ
nazwy pól i wszystkie rekordy. Plik ten jest w formacie @{"ASCII dla baz danych" LINK ASCII}.
Ten format zapisu umoûliwia eksport i import danych  z  prawie  kaûdâ  bazâ
danych.
Drugi plik jest  w  formacie  @{"XBF" LINK XBF}  (wîasny  format  zapisu),  w  tym  pliku
przechowywane sâ takie informacje jak: rodzaj formatowania  danych w  polu,
maksymalna dîugoôê pola, dîugoôê widzialna pola.  W  przyszîoôci  bëdâ  tam
takûe przechowywane informacje o rodzaju  pola  (np.  tekstowe,  numeryczne
itp).

Ikonë projektów program pobiera z "ENV:def_XBaseProject", jeûeli   jej  tam
nie znajdzie to pobiera domyôlnâ ikonë dla plików typu project.

@ENDNODE

@NODE ASCII "Struktura plików ASCII dla baz danych"

Pierwsza linia zawiera nazwy pól oddzielone znakami TAB. Pozostaîe linie to
kolejne rekordy w których dane poszczególnych  pól  oddzielone  sâ  znakami
TAB. Jedna linia przypada na jeden rekord.

@ENDNODE

@NODE XBF "Struktura plików XBF"

Struktura pliku dla formatu XBF2:

| Dîugoôê  | Opis                                                  |
|          |                                                       |
| 4 Bajty  | Identyfikator formatu (np. XBF1, XBF2)                |
| 1 Bajt   | Rodzaj pola (w tej wersji programu nie wykoûystywane) |\
| 1 Bajt   | Rodzaj formatowania danych w polu                     | \
|          | 0 - Do lewej                                          |  \
|          | 1 - Centrowanie                                       |   \ Ten fragment powtarza sië
|          | 2 - Do prawej                                         |   / dla kaûdego pola.
| 1 Bajt   | Dîugoôê widzialna pola (0-200)                        |  /
| 1 Bajt   | Dîugoôê maksymalna pola (0-200)                       | /
| 5 Bajtów | w tej wersji programu nie wykoûystywane               |/

@ENDNODE

@NODE HISTORIA "Historia programu"

Historia programu
~~~~~~~~~~~~~~~~~
0.7 (16.08.97 godz. 19:10:43)
  - Moûna teraz sortowaê rekordy zgodnie z polskim alfabetem nie majâc
    zainstalowanych polskich locali (TOOLTYPE LOCALESORT musi byê
    wyîâczony). Przydatne gdy nie ma sië zainstalowanych polskich locali.
  - Nieco szybsze sortowanie.

0.6 (15.08.97 godz. 13:01:12)
  - Teraz jeôli dodasz nowe pola i je skasujesz nie wychodzâc z okna
    definiowania pól program nie zmieni stanu projektu na zmieniony (*).
  - Zmieniîem shortcut dla opcji "Projekt/Wyczyôê/Projekt..." z "R" na "L".
  - Zmieniîem format przedstawiania aktualnego rekordu.
  - Maîe zmiany w kodzie programu.

0.43 (17.07.97 godz. 23:27:38)
  - Zastâpiîem opcjë "Projekt/Nowy..." przez "Projekt/Wyczyôê/Projekt..."
    i "Projekt/Wyczyôê/Dane...".
  - Zlikwidowaîem tooltype SIZEGADGET.
  - Zlikwidowaîem niewykorzystywane gadûety w oknie definiowania pól.
  - W oknie definiowania pól dodaîem gadûet do okreôlania dîugoôci
    widzialnej pola.
  - Zastâpiîem suwak do okreôlania dîugoôci pola gadûetem typu INTEGER.
  - Dodaîem opcjë doîâczania projektów.
  - Zrobiîem ikonki dla programu oraz dla projektów.

0.42 (01.07.97)
  - Pierwsze wydanie

@ENDNODE

@NODE DOZROBIENIA "Do zrobienia"
@NEXT MAIN

Do zrobienia
~~~~~~~~~~~~
  - róûne rodzaje pól (tekstowe, numeryczne itp)
  - port arexxa
  - obsîuga systemowego clipboardu
  - online help
  - îadniejsza ikona dla programu i projektów (niestety nie mam zdolnoôci
    plastycznych :-( wiëc liczë na Was uûytkownicy :-) )
  - guide w jëzyku angielskim (tu teû muszë liczyê na Was drodzy uûytkownicy,
    gdyû z moim angielskim jest tak, ûe czytaê umiem dobrze :-), ale z pisaniem
    jest juû duûo gorzej :-(. Za pomoc z góry dziëkujë.)

@ENDNODE

@NODE NOWEPOLE "Tworzenie nowego pola"
@PREV TWORZENIE

Tworzenie nowego pola
~~~~~~~~~~~~~~~~~~~~~
Nazwë nowego pola wpisujesz w polu tekstowym znajdujâcym sië  pod  gadûetem
z listâ utworzonych pól. Po wpisaniu nazwy moûesz okreôliê  sposób  w  jaki
bëdzie wyrównywany tekst w polu. Do tego celu sîuûy gadûet "Wyrównuj:".  Sâ
trzy sposoby wyrównywania  tekstu:  wyrównywanie  do  lewej  krawëdzi  pola
(pozycja w gadûecie "Do lewej"), centrowanie (pozycja w gadûecie "Centruj")
oraz wyrównywanie do prawej krawëdzi pola (pozycja w gadûecie "Do prawej").
Suwakiem "Pozycja:" moûesz ustawiê pozycjë na której znajdzie sië nowe pole
w liôcie.
W gadûecie "Dîugoôê maksymalna:" moûesz  wpisaê  maksymalnâ  iloôci  znaków
(1-200) jakâ bëdzie moûna wpisaê do pola. Gadûet "Dîugoôê widzialna:" sîuûy
do okreôlenia szerokoôci ramki pola.
Do  poruszania  sië  pomiëdzy  polami  "Dîugoôê  maksymalna:",  "Dîugoôê   
widzialna:" oraz polem do  wpisywania  nazwy  sîuûy  klawisz  TAB.  W  celu
dodania pola do listy naciônij gadûet "Dodaj",  klawisz  RETURN  lub  ENTER
jeûeli zaô rozmyôliîeô sië  to  naciônij  gadûet  "Nowe",  który  przywróci
standardowe ustawienia. Gadûet "Dodaj" jest nieaktywny, gdy nic nie    jest
wpisane do gadûetu tekstowego  lub  jeôli  jest  przekroczony  dopuszczalny
zakres (1-200) w "Dîugoôê maksymalna:" lub "Dîugoôê  widzialna:".    Gadûet
"Nowe" jest nieaktywny, gdy nic nie zmieniîeô w gadûetach.

@ENDNODE

@NODE EDYTOWANIEPOLA "Zmiana nazwy i atrybutów pola"

Zmiana nazwy i atrybutów pola
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Naciônij na nazwie pola, którego chcesz zmieniê, nazwa tego  pola  zostanie
podôwietlona,  a  w  gadûecie  tekstowym  pojawi  sië  jego  nazwa.  Sposób
postëpowania  przy  zmianie  ustawieï pola  jest  identyczny  jak  przy
@{"tworzeniu nowego pola" LINK NOWEPOLE}.

@ENDNODE

@NODE KASOWANIEPOLA "Kasowanie pola"
@NEXT MODYFIKOWANIE

Kasowanie pola
~~~~~~~~~~~~~~
Zaznacz pole do skasowania oraz naciônij gadûet "Skasuj", gadûet  ten  jest
nieaktywny, gdy nie jest wybrane ûadne pole lub gdy  zaznaczone  pole  jest
jedynym polem w projekcie.

@ENDNODE
