System CA-Visual
Objects to nowoczesne narzędzie do tworzenia systemów użytkowych baz danych
w środowisku Windows. Jest to system obiektowy z dużą liczbą wbudowanych
klas standardowych i pozwalający na definiowanie własnych klas. Wykorzystuje
też w pełni cechy środowiska Windows. System zawiera zintegrowane środowisko
programisty z wizualnymi narzędziami, które znacznie ułatwiają pracę. Niniejsza
książka jest przeznaczona dla programistów w języku Clipper lub dla zaawansowanych
programistów w innnych językach programowania, którzy wcześniej zapoznali
się choć trochę z językiem Clipper oraz technikami wykorzystywanymi przy
programowaniu systemów użytkowych baz danych. Jej celem jest przybliżenie
Czytelnikowi systemu CA-Visual Objects głównie poprzez dostarczenie dużej
liczby jasno opisanych przykładów oraz kilkunastu ćwiczeń, których wykonanie
pozwoli na poznanie zintegrowanego środowiska programisty.SPIS
TREŚCI
1. WSTĘP
2.
SPECYFIKA PROGRAMOWANIA W ŚRODOWISKU WINDOWS
3. OBIEKTOWA TECHNIKA PROGRAMOWANIA
3.1. Wprowadzenie
3.2. Dziedziczenie
3.3. Zmienne wirtualne
3.4. Wiązanie wczesne i późne
3.5. Wiadomości uzupełniające
3.6. Klasy standardowe
3.7. Podsumowanie
4. ZINTEGROWANE
ŚRODOWISKO PROGRAMISTY
4.1. Wprowadzenie
4.2. Wizualne narzędzia
4.3. Realizacja aplikacji FAKTURY
5.
WYBRANE NOWE ELEMENTY JĘZYKA
5.1. Typy danych
5.2. Deklaracja GLOBAL
5.3. Mocna deklaracja typu
5.4. Struktury
5.5. Wskaźniki
5.6. Dane typu PSZ
5.7. Tablice o stałym rozmiarze
6. SERWERY DANYCH
6.1. Edytor DB
6.2. Wykorzystanie klasy DBServer
6.3. Wprowadzanie i wyprowadzanie danych
6.4. Wykonywanie prostych operacji na serwerze danych
6.5. Ustalanie zakresu metod
6.6. Indeksowanie
6.7. Logiczne łączenie plików
7. KLASY GUI
7.1. Wprowadzenie
7.2. Zdarzenia
7.3. Przykłady aplikacji typu
SDI
7.4. Standardowa aplikacja jako
przykład aplikacji typu MDI
7.5. Komunikacja z użytkownikiem
7.6. Wykorzystanie podsystemu pomocy
8.
WSPÓŁBIEŻNE KORZYSTANIE Z DANYCH
9.
PROGRAMOWANIE SYSTEMÓW UŻYTKOWYCH
9.1. System obliczania zarobków
9.2. Ilustracja współbieżnego
korzystania z danych
9.3. Uniwersalny system wypełniania
kwestionariuszy
10. WYKORZYSTANIE SQL
10.1. WATCOM SQL
10.2. Tworzenie serwera danych
10.3. Wydawanie skomplikowanych zapytań
10.4. Wydawanie zapytaä przy wykorzystaniu instrukcji CA-Visual
Objects
11. WYBRANE ZASTOSOWANIA KLAS GUI
11.1. Tworzenie wykresów
11.2. Wydruki
11.3. Zapamiętanie stanu aplikacji
11.4. Wskaźnik wykonania zadania
11.5. Nieaktywne opcje w menu
11.6. Projekt serwera dla dowolnej tablicy
11.7. Projekt serwera dla dwóch plików
11.8. Wykorzystanie schowka
LITERATURA
DODATEK
A. PRZENOSZENIE PROGRAMÓW NAPISANYCH W JĘZYKU CLIPPER DO
CA-VISUAL OBJECTS
DODATEK B. BIBLIOTEKI DLL
DODATEK C. PODSYSTEM CA-RET
DODATEK
D. WYKAZ APLIKACJI ZAWARTYCH NA DYSKIETCE DOŁĄCZONEJ DO KSIĄŻKI.