ChangeLog for smooth

27.12.00 21:56 - smooth alpha 0.8.35.1

- Fehler in mpToolkit behoben
- Progressive Setup upgedatet

27.12.00 18:49 - smooth alpha 0.8.35.0

- Versionsinformationen upgedatet
- IOLib auf Version 3.9.9.0 aktualisiert

29.11.00 18:22 - smooth alpha 0.8.34.0

- combobox.cpp		- Grafikfehler behoben
- editbox.cpp		- Geschwindigkeitsverbesserungen
			- Fehler behoben
- objectproperties.cpp	- checked und clicked sind jetzt Eigenschaften von SMOOTHObjectProperties
- button.cpp		- Anpassungen
- object.cpp		- Erweiterungen in SetText();

28.11.00 22:38 - smooth alpha 0.8.33.2

- window.cpp		- neuer Fensterstil: SS_TOOLWINDOW
- toolwindow.cpp	- ToolWindows sind jetzt SS_TOOLWINDOW

28.11.00 20:43 - smooth alpha 0.8.33.1

- toolwindow.cpp	- ToolWindows sind jetzt SS_APPTOPMOST

28.11.00 20:30 - smooth alpha 0.8.33.0

- toolwindow.cpp	- neue Datei: intern verwendete Fenster für abreissbare Menüs etc
- window.cpp		- Anpassungen
			- Messages werden jetzt an ToolWindows weitergeleitet
- stk.cpp		- Fehler behoben, der dazu führte, dass MDIWindows und ToolWindows nicht als Fenster angesehen wurden
- objectinfo.cpp	- Anpassungen
- combobox.cpp		- benutzt jetzt ToolWindow um ListBox anzuzeigen
- toolkit.cpp		- neue Funktionen: GetContext, FreeContext

- alle Vorkommen von GetWindowDC durch GetContext ersetzt
- IOLib auf Version 3.3 upgedatet

21.11.00 20:19 - smooth alpha 0.8.32.0

- toolkit.cpp		- neue Funktionen: GetContext(), FreeContext()

- Anpassungen an einigen Objekten

20.11.00 21:11 - smooth alpha 0.8.31.0

- toolkit.cpp		- weitere Funktionen nach Linux portiert
			- CreateBitmapInfo Funktion entfernt
- hyperlink.cpp		- Bitmap-Link wertet jetzt SIZE Parameter aus
- bitmap.cpp		- Konstruktor übernimmt jetzt auch SIZE Parameter

- einige (int)'s durch rounds() ersetzt

19.11.00 21:11 - smooth alpha 0.8.30.0

- scrollbar.cpp		- Fehler behoben, der dazu führte, dass Elemente hinter einer ComboBox den Focus bekommen konnten
- object.cpp		- Fehler in Process() behoben
- editbox.cpp		- Start des Rewrites des EditBox Objekts
- toolkit.cpp		- Fehler in GetTextSizeX() behoben
- colordlg.cpp		- Dialog an kleine Schriften angepasst
			- Fehler in PaintProc behoben

18.11.00 18:12 - smooth alpha 0.8.29.0

- viele Anpassungen für Linux
- alle Klassen im Verzeichnis classes/basic funktionieren jetzt unter Linux

17.11.00 18:07 - smooth alpha 0.8.28.0

- server.cpp		- Port wird jetzt richtig gespeichert
- definitions.cpp	- typedefs für RECT, POINT und SIZE auf nicht-Windows Systemen hinzugefügt

- Vorbereitungen für den Linux Port
- windows.h wird jetzt von definitions.h eingebunden
- Libraries lassen sich jetzt unter Linux kompilieren. FSTools, libPicture und mpToolkit sind dort allerdings nicht vollständig

16.11.00 18:00 - smooth alpha 0.8.27.0

- serverdlg.cpp		- Passwortdialog an neues Layeroffset angepasst
- window.cpp		- Fehler behoben, der dazu führte, dass ein Programm auch nach Bestätigung nicht mit einer älteren smooth Version gestartet werden konnte

15.11.00 21:06 - smooth alpha 0.8.26.0

- andere Libraries in den Source Tree integriert
- smooth wird jetzt unter der "Artistic License" veröffentlicht
- Copyright Informationen zu allen Code Dateien hinzugefügt

12.11.00 19:14 - smooth alpha 0.8.25.1

- combobox.cpp		- ListBox-Offset korrigiert
- register.cpp		- Fehler behoben

- Tracing wird jetzt nicht mehr mitkompiliert

12.11.00 17:32 - smooth alpha 0.8.25.0

- window.cpp		- Fehler beim Deregistrieren von Layern behoben
- register.cpp		- Layeroffset und -größe korrigiert
- metrics.cpp		- Defaulthöhe von ListBoxen angepasst
- scrollbar.cpp		- 'oldstyle'-Konstruktor entfernt
- listbox.cpp		- 'oldstyle'-Konstruktor entfernt
			- ScrollbarProc ist jetzt Member-Funktion
- combobox.cpp		- ListBoxProc ist jetzt Member-Funktion

09.11.00 16:55 - smooth alpha 0.8.24.0

- combobox.cpp		- Darstellungsfehler behoben
- colordlg.cpp		- kleine Geschwindigkeitsverbesserungen

08.11.00 21:09 - smooth alpha 0.8.23.1

- i18n.cpp		- neue Funktion SMOOTHGetDefaultLanguage()

- Standardsprache wird jetzt automatisch ausgewählt

08.11.00 18:24 - smooth alpha 0.8.23.0

- window.cpp		- Layeroffset und -größe korrigiert
- text.cpp		- Texthöhenfehler behoben
- button.cpp		- Texthöhenfehler behoben
- listbox.cpp		- Anpassungen
- messagebox.cpp	- Anpassungen
- combobox.cpp		- Anpassungen
- colordlg.cpp		- Geschwindigkeitsverbesserungen

- Compilerwarnungen aktiviert
- viele Cleanups
- Anpassungen an den Dialogen

07.11.00 20:17 - smooth alpha 0.8.22.0

- editbox.cpp		- SetText() benutzt jetzt GetLine
			- Activate() entfernt
			- Deactivate() entfernt
			- Anpassungen an Process()
			- Timer angepasst
- scrollbar.cpp		- Timer angepasst
- arrows.cpp		- Timer angepasst
- splashscreen.cpp	- Timer angepasst
- divisionbar.cpp	- Hide() funktioniert jetzt
- client.cpp		- Anpassungen
- listbox.cpp		- zeichnet jetzt Scrollbar neu

06.11.00 20:58 - smooth alpha 0.8.21.1

- object.cpp		- Fehler in Hide() behoben

- Toolkit upgedatet
- Alle Sleep() Aufrufe durch Wait() ersetzt
- Tracing abgeschaltet

06.11.00 19:43 - smooth alpha 0.8.21.0

- editbox.cpp		- Paint() benutzt jetzt GetLine()
- object.cpp		- Hide() zeichnet jetzt nicht mehr auf den Desktop

- Toolkit upgedatet
- Fehler im Server behoben

30.10.00 20:30 - smooth alpha 0.8.20.0

- threadmanager.cpp	- neue Datei: verwaltet Threads
- stk.cpp		- GetNewObjectID(...) heisst jetzt RequestObjectID(...)
			- neue Funktion: RequestObjectHandle(...) gibt ein gültiges Objekt Handle zurück
- dllmain.cpp		- Anpassungen
- object.cpp		- Anpassungen
- i18n.cpp		- neue Variable: TXT_ERROR_THREADMANAGEREXISTS
- thread.cpp		- Registriert sich jetzt beim ThreadManager
- winapp.cpp		- Anpassungen

29.10.00 21:43 - smooth alpha 0.8.19.0

- register.cpp		- überflüssigen Code entfernt

- IOLib auf Version 3.2 aktualisiert
- fsTools aktualisiert
- mpTrace aktualisiert
- exception handling abgeschaltet

16.10.00 15:45 - smooth alpha 0.8.18.0

- object.cpp		- neue Funktion: SetPosition(...);
			- neue Funktion: SetMetrics(...);
			- neue Funktion: GetTextSize(...);
			- Funktion SetText(...) verbessert
			- Funktionen Activate(...) und Deactivate(...) verbessert
			- Fehler behoben
- button.cpp		- Funktion SetText(...) entfernt
			- Funktion GetSize(...) entfernt
			- Anpassungen an neue API
- checkbox.cpp		- Funktion SetText(...) entfernt
- objectproperties.cpp	- neue Variable: SIZE tsize
- metrics.cpp		- Variable METRIC_BUTTONTXTHEIGHT entfernt
- text.cpp		- Funktion SetText(...) entfernt
			- Funktion GetSize(...) entfernt
			- Anpassungen
			- Multiline Fähigkeiten verbessert
- slider.cpp		- Funktion SetValue(...) vereinfacht
			- Verbesserungen
- register.cpp		- Verbesserungen
- stk.cpp		- Funktion Affected(...) verbessert
- layer.cpp		- Funktion Paint(...) verbessert
- groupbox.cpp		- Funktion SetText(...) entfernt
			- Funktion GetSize(...) entfernt
			- Anpassungen

- Programm ObjTest zum Testen von smooth Objekten hinzugefügt
- Progressive Setup aktualisiert
- mpToolkit aktualisiert

08.10.00 16:58 - smooth alpha 0.8.17.0

- window.cpp		- Grafikfehler behoben

- mpToolkit aktualisiert

07.10.00 14:37 - smooth alpha 0.8.16.0

- window.cpp		- kleinere Verbesserungen
- editbox.cpp		- Fehler behoben
- i18n.cpp		- neue Variable: I18N_DEFAULTFONT
- objectproperties.cpp	- Parameter für die Schriftart hinzugefügt
- object.cpp		- neue Funktion: SetFont(...);
			- neue Funktion: SetOrientation(...);
- fontdlg.cpp		- Fehler behoben
- messagebox.cpp	- Anpassungen

- Konstruktoren übernehmen jetzt keinen OR_* Parameter mehr
- Anpassungen an fast allen Objekten
- Anpassungen an den Dialogen

06.10.00 16:59 - smooth alpha 0.8.15.0

- server.cpp		- Befehl 129 implementiert
- sessionmanagement.cpp	- Fehler in SMOOTHLoadSessionData behoben
- window.cpp		- Fehler behoben
			- Dialoge können jetzt nicht mehr über das Systemmenü maximiert werden
			- Fenster können jetzt nicht mehr beliebig klein gezogen werden
			- Create() ist jetzt protected
- winapp.cpp		- Ruft jetzt SMOOTHWindow::Create() auf
- metrics.cpp		- Neue Variablen für Default- und Minimalfenstergröße
- messagebox.cpp	- Anpassungen
- splashscreen.cpp	- Anpassungen

- Anpassungen am Server
- Progressive Setup aktualisiert
- Anpassungen an den Dialogen

05.10.00 17:34 - smooth alpha 0.8.14.0

- editbox.cpp		- Grafikfehler behoben

- Procs können jetzt auch in fremden Klassen liegen
- Anpassungen an fast allen Objekten

04.10.00 16:30 - smooth alpha 0.8.13.0

- serverdlg.cpp		- Session kann jetzt mit Passwort geschützt werden
- window.cpp		- Anpassungen
- colordlg.cpp		- Anpassungen
- sessionmanagement.cpp	- Befehl setPASS implementiert
- server.cpp		- Befehl 126 implementiert

- verbessertes Verhalten von inaktiven und unsichtbaren Objekten
- Anpassungen am Server
- Passwörter werden jetzt verschlüsselt gespeichert und übertragen (allerdings mit sehr einfacher Verschlüsselung)

03.10.00 20:35 - smooth alpha 0.8.12.0

- window.cpp		- Verbesserungen bei modalen Fenstern
- server.cpp		- Passwortschutz integriert
- serverdlg.cpp		- Passwortabfrage integriert

- Server kann jetzt mit Passwort geschützt werden

- IOLib auf Version 3.0a upgedatet

30.09.00 14:03 - smooth alpha 0.8.11.0

- serverdlg.cpp		- Fehler behoben
- stk.cpp		- neue Funktion: GetSMOOTHVersion
- server.cpp		- Fehler behoben
- winapp.cpp		- Anpassungen

- Anwendungen überprüfen jetzt die smooth Version und geben ggf. eine Warnung aus
- Anpassungen am smooth Server
- mpString auf Version 0.2.13.0 aktualisiert

29.09.00 20:31 - smooth alpha 0.8.10.1

- serverdlg.cpp		- erlaubt jetzt Auswahl der Session
- sessionmanagement.cpp	- neue Funktion: SMOOTHChooseSession (intern)
- server.cpp		- Anpassungen
			- neuer Befehl implementiert: useSESS
- object.cpp		- Activate und Deactivate rufen jetzt Paint auf
- button.cpp		- Activate und Deactivate werden jetzt unterstützt

- Anpassungen am smooth Server

29.09.00 15:18 - smooth alpha 0.8.10.0

- corbamanager.cpp	- durch odsmanager.cpp ersetzt
- server.cpp		- neuer Befehl implementiert: getDATA
			- neuer Befehl implementiert: sndDATA
			- neuer Befehl implementiert: getLIST
			- neuer Befehl implementiert: sndLIST
			- neuer Befehl implementiert: srvINIT
- sessionmanagement.cpp	- neue Funktion: SMOOTHSaveSessionData
			- neue Funktion: SMOOTHLoadSessionData

- CORBA ORB entfernt
- mpTrace aktualisiert
- Server erweitert
- Fehler im Server beseitigt

24.09.00 16:46 - smooth alpha 0.8.9.0

- client.cpp		- geometrische Fehler behoben
- serverdlg.cpp		- Layout fertiggestellt
- winapp.cpp		- Anpassungen
- dialogproperties.cpp	- neue Variablen für Server Dialog

- Sprachunterstützung verbessert
- Progressive Setup aktualisiert
- Tutorial hinzugefügt
- IOLib auf Version 3.0 aktualisiert
- mpString auf Version 0.2.12.0 aktualisiert
- fsTools aktualisiert
- Server erweitert

21.09.00 20:50 - smooth alpha 0.8.8.0

- corbamanager.cpp	- neue Datei: Funktionen zur Steuerung des CORBA Interfaces
- serverdlg.cpp		- neue Datei: Dialog zur Serverauswahl
- server.cpp		- neue Datei: Funktionen zur Steuerung des smooth Servers
			- neuer Befehl implementiert: getHOST
			- neuer Befehl implementiert: getINFO
- thread.cpp		- Fehler #0012 behoben
- winapp.cpp		- Anpassungen

- mpString auf Version 0.2.11.0 upgedatet
- fsTools upgedatet
- mpTrace upgedatet
- IOLib auf Version 3.0-pre4 aktualisiert

13.09.00 18:42 - smooth alpha 0.8.7.0

- verbesserte Sprachunterstützung
- CORBA Bibliothek integriert

08.09.00 16:24 - smooth alpha 0.8.6.0

- hyperlink.cpp		- unterstützt jetzt auch Bitmaps

06.09.00 18:05 - smooth alpha 0.8.5.0

- thread.cpp		- Thread Objekt ist jetzt ein SMOOTHObject
			- ThreadProc übernimmt jetzt einen SMOOTHThread
- application.cpp	- Anpassungen

- mpString auf Version 0.2.10.0 aktualisiert
- FSTools aktualisiert

05.09.00 20:17 - smooth alpha 0.8.4.2

- thread.cpp		- neue Klasse: SMOOTHThread - Kapselung für Windows Threads
- application.cpp	- neue Funktionen: RegisterThread un UnregisterThread
- definitions.cpp	- neues Makro: SMOOTHExitThread();

05.09.00 17:57 - smooth alpha 0.8.4.1

- mpString auf Version 0.2.9.2 aktualisiert
- fsTools aktualisiert

05.09.00 16:36 - smooth alpha 0.8.4.0

- IOLib auf Version 3.0-pre3 aktualisiert
- mpString auf Version 0.2.9.0 aktualisiert
- mpTrace aktualisiert
- fsTools auf Version 0.1.4.0 aktualisiert

- Anpassungen

31.08.00 20:39 - smooth alpha 0.8.3.0

- titlebar.cpp		- Fehler in SetText() behoben
- optionbox.cpp		- Verbesserungen

- bessere Sprachunterstützung

23.08.00 20:29 - smooth alpha 0.8.2.2

- mdiwindow.cpp		- Anpassungen
- object.cpp		- Verbesserungen in Show();
- stk.cpp		- neue Funktion: GetRealPosition();
- button.cpp		- Verbesserungen
- text.cpp		- Verbesserungen

- Progressive Setup upgedatet
- Archivformat für Setup ist jetzt bzip2

23.08.00 12:50 - smooth alpha 0.8.2.1

- sessionmanagement.cpp	- neue Funktion: EnableSessionManagement();
- stk.cpp		- Funktion GetSMOOTHWindow(HWND) wird jetzt nicht mehr exportiert
			- Funktion SMOOTHCloseWindow(HWND) entfernt
- titlebar.cpp		- Anpassungen
- statusbar.cpp		- Anpassungen
- iconbar.cpp		- Anpassungen
- menubar.cpp		- Anpassungen
- definitions.cpp	- Fehler in NULLKillProc behoben
- objectinfo.cpp	- Anpassungen
- mdiwindow.cpp		- neue Klasse: Fenster, in dem MDI Daten angezeigt werden

- SessionManagement ist jetzt per default aus
- bessere Sprachunterstützung

23.08.00 10:33 - smooth alpha 0.8.2.0

- Progressive Setup upgedatet
- UPX Packer integriert

22.08.00 18:20 - smooth alpha 0.8.1.1

- window.cpp		- SMOOTHWindow(); entfernt
			- Fensterklasse hat jetzt den Namen des Fensters
- mdiclient.cpp		- neue Klasse: Clientbereich für MDI Parents

- verbesserte Sprachunterstützung
- Progressive Setup upgedatet
- neues Verzeichnis: classes/mdi - enthält Klassen für Multiple Document Interface
- neues Beispiel: MDITest

22.08.00 13:50 - smooth alpha 0.8.1.0

- treeview.cpp		- vollständige Unterstützung für große Schriften
- combobox.cpp		- vollständige Unterstützung für große Schriftarten
- editbox.cpp		- vollständige Unterstützung für große Schriftarten
- arrows.cpp		- Fehler behoben
- metrics.cpp		- Anpassungen

- Versionsnummer auf 0.8 erhöht

21.08.00 22:42 - smooth alpha 0.7.37.1

- register.cpp		- vollständig an kleine Schriftarten angepasst
- arrows.cpp		- Unterstützung für kleine Schriftarten verbessert
- i18n.cpp		- neue Variablen
- welsh.cpp		- neue Sprache: Walisisch

- bessere Sprachunterstützung

21.08.00 19:08 - smooth alpha 0.7.37.0

- object.cpp		- Anpassungen und einige neue virtuelle Funktionen für neue API

- Anpassungen an fast allen Objekten

20.08.00 21:54 - smooth alpha 0.7.36.2

- titlebar.cpp		- kleineren Fehler behoben
- server.cpp		- ist jetzt beim Start unsichtbar
- window.cpp		- kleine Anpassungen
- messagebox.cpp	- Anpassungen
- listbox.cpp		- Anpassungen
- combobox.cpp		- Anpassungen

20.08.00 13:54 - smooth alpha 0.7.36.1

- register.cpp		- bessere Anpassung an kleine Schriftarten
- scrollbar.cpp		- bessere Anpassung an kleine Schriftarten
- slider.cpp		- bessere Anpassung an kleine Schriftarten
- editbox.cpp		- bessere Anpassung an kleine Schriftarten
- bitmap.cpp		- vollständige Anpassung an kleine Schriftarten
- metrics.cpp		- neue Variablen

20.08.00 12:39 - smooth alpha 0.7.36.0

- stärkere Objektorientierung (Anwendungen sind Objekte) wie in KDE
- zahlreiche Änderungen zur Anpassung an neue API

16.08.00 16:59 - smooth alpha 0.7.35.1

- window.cpp		- neue Funktion: SetPositionFlag(HWND);
- server.cpp		- ist jetzt eine smooth Anwendung
- winapp.cpp		- neue Funktion: SMOOTHFreeResources();
- sessionmanagement.cpp	- ist jetzt multithreaded

- Neue Resource: IDB_ICON
- Neue Resource: IDI_ICON

16.08.00 12:27 - smooth alpha 0.7.35.0

- server.cpp		- ist jetzt multithreaded
			- Erweiterungen
- winapp.cpp		- Meldung, wenn Verbindung zum Server fehlschlägt
			- ruft jetzt automatisch wnd->Show() auf
- sessionmanagement.cpp	- Erweiterungen

14.08.00 16:13 - smooth alpha 0.7.34.0

- server.cpp		- smooth Server für Sessionmanagement hinzugefügt

13.08.00 22:23 - smooth alpha 0.7.33.0

- neues Verzeichnis: tools für smooth server
- IOLib auf Version 3.0-pre1 upgedatet
- mpTrace aktualisiert
- FSTools aktualisiert

11.08.00 12:37 - smooth alpha 0.7.32.0

- IOLib auf Version 2.9.6.0 upgedatet
- mpTrace aktualisiert
- FSTools aktualisiert

10.08.00 14:26 - smooth alpha 0.7.31.0

- window.cpp		- Vollständige Anpassung an klein/große Schriftarten
- progressbar.cpp	- Vollständige Anpassung an klein/große Schriftarten
- divisionbar.cpp	- Vollständige Anpassung an klein/große Schriftarten
- listbox.cpp		- Vollständige Anpassung an klein/große Schriftarten
- metrics.cpp		- neue Variablen

- Kit Includes sind jetzt im Unterverzeichnis smooth

09.08.00 20:01 - smooth alpha 0.7.30.0

- filedlg.cpp		- gibt jetzt absoluten Dateinamen zurück
- activearea.cpp	- Vollständige Anpassung an klein/große Schriftarten
- checkbox.cpp		- Vollständige Anpassung an klein/große Schriftarten
- optionbox.cpp		- Vollständige Anpassung an klein/große Schriftarten
- groupbox.cpp		- Vollständige Anpassung an klein/große Schriftarten
- button.cpp		- Vollständige Anpassung an klein/große Schriftarten
- text.cpp		- Vollständige Anpassung an klein/große Schriftarten
- hyperlink.cpp		- Vollständige Anpassung an klein/große Schriftarten
- metrics.cpp		- neue Variablen

- Status Log eingeführt
- FSTools auf Version 0.1.3.0 upgedatet

07.08.00 21:16 - smooth alpha 0.7.29.1

- Toolkit upgedatet
- Setup upgedatet

07.08.00 15:47 - smooth alpha 0.7.29.0

- Nutzung von mpString fast überall - erhöht möglicherweise Stabilität und Speichersicherheit
- mpString ist jetzt Bestandteil der libsmooth.a

06.08.00 20:22 - smooth alpha 0.7.28.1

- dialogproperties.cpp	- neue Variable: dir
- filedlg.cpp		- Title ist jetzt string statt char *
- dirdlg.cpp		- Title ist jetzt string statt char *
- fontdlg.cpp		- Title ist jetzt string statt char *
- messagebox.cpp	- text kann jetzt auch NULL sein

06.08.00 16:06 - smooth alpha 0.7.28.0

- treeview.cpp		- Funktionierende PaintTree() Funktion
			- Funktionen: AddEntry(...) und RemoveEntry(int) entfernt
- tree.cpp		- Add- und Remove-Funktionen aus TreeView übernommen
			- Add-Funktion übernimmt jetzt zusätzliche bool Variable, die angibt ob der Tree geöffnet ist

05.08.00 20:48 - smooth alpha 0.7.27.1

- combobox.cpp		- Fehler behoben, der dazu führte, dass procs nicht ausgeführt wurden
- filedlg.cpp		- jetzt funktionsfähig
- list.cpp		- neue Funktion: GetSelectedEntryName()
			- neue Funktion: Cleanup()

- FSTools auf Version 0.1.2.1 upgedatet
- Geometrische Verbesserungen an den Dialogen

05.08.00 18:38 - smooth alpha 0.7.27.0

- listbox.cpp		- Fehler #0011 behoben
- dialogproperties.cpp	- neue Klasse: kapselt Dialogeigenschaften
- dialogs.cpp		- Anpassungen an SMOOTHDialogProperties

- alle Dialoge übernehmen jetzt SMOOTHDialogProperties als einzigen Parameter

04.08.00 20:28 - smooth alpha 0.7.26.1

- combobox.cpp		- verhält sich jetzt wie Windows ComboBox
- filedlg.cpp		- Erweiterungen

- Toolkit upgedatet

04.08.00 12:39 - smooth alpha 0.7.26.0

- Progressive Setup auf Version 0.0.4.1 upgedatet
- mpString auf Version 0.2.8.2 upgedatet
- FSTools Version 0.1.1.0 integriert

02.08.00 20:03 - smooth alpha 0.7.25.1

- combobox.cpp		- aktiver Eintrag kann jetzt auch ausgewählt werden
- listbox.cpp		- neue Variable: allowreselect

02.08.00 17:33 - smooth alpha 0.7.25.0

- Progressive Setup Dateien upgedatet
- Umwandlung in ein SourceNavigator Projekt

12.07.00 19:26 - smooth alpha 0.7.24.1

- metrics.cpp		- Schriftgröße angepasst

12.07.00 18:54 - smooth alpha 0.7.24.0

- combobox.cpp		- listbox wird jetzt auf NULL überprüft (Fehler #0010)

07.07.00 15:45 - smooth alpha 0.7.23.0

- combobox.cpp		- Hintergrund wird jetzt gesichert und neu gezeichnet (Fehler #0009)
			- Ereignisprozedur vereinfacht
- listbox.cpp		- Ereignisprozedur vereinfacht

06.07.00 18:06 - smooth alpha 0.7.22.0

- combobox.cpp		- dynamische Größenanpassung
- listbox.cpp		- Rechenfehler behoben

05.07.00 14:32 - smooth alpha 0.7.21.1

- window.cpp		- Zeichnet jetzt ganzes Fenster neu, wenn WM_PAINT wParam == 0

05.07.00 12:56 - smooth alpha 0.7.21.0

- bitmap.cpp		- neue Funktion: UpdateBitmap

26.06.00 11:21 - smooth alpha 0.7.20.0

- definitions.cpp	- neue Funktion: KILLPROC gibt bool zurück
- window.cpp		- killproc wird jetzt bei WM_CLOSE ausgeführt
			- Ergebnis von killproc wird ausgewertet
- stk.cpp		- neue Funktion: SMOOTCloseWindow
- titlebar.cpp		- benutzt jetzt SMOOTHCloseWindow

- Dialoge benutzen jetzt SMOOTHCloseWindow
- RecArray upgedatet

19.06.00 13:36 - smooth alpha 0.7.19.0

- colordlg.cpp		- Geschwindigkeitsverbesserungen

18.06.00 17:41 - smooth alpha 0.7.18.0

- winapp.cpp		- drei neue Farbkonstanten für Textfarbe
			- Farben werden jetzt nicht mehr selbst berechnet

- Anpassungen an vielen Objekten
- Toolkit upgedatet

17.06.00 21:17 - smooth alpha 0.7.17.0

- winapp.cpp		- vier neue Farbvariablen hinzugefügt
- window.cpp		- benutzt jetz Standard-Brush

- Farbanpassungen in vielen Objekten
- Toolkit upgedatet

16.06.00 17:43 - smooth alpha 0.7.16.0

- winapp.cpp		- Tracefile ist jetzt NULL
- messagebox.cpp	- Vollständig an kleine Schriftarten angepasst
- metrics.cpp		- neue Variable: METRIC_SMALLFONTSIZE
- window.cpp		- hCursor wird jetzt mit NULL initialisiert

- Anpassungen an kleine bzw. große Schriftarten in vielen Objekten
- IOLib auf Version 2.9.5.0 upgedatet

07.06.00 20:29 - smooth alpha 0.7.15.1

- IOLib auf Version 2.9.4.1 upgedatet
- mpTrace auf Version 0.6.2 upgedatet

07.06.00 17:48 - smooth alpha 0.7.15.0

- window.cpp		- Process() ist jetzt public
- definitions.cpp	- neue Message SM_LOOSEFOCUS
- combobox.cpp		- reagiert jetzt auf SM_LOOSEFOCUS Message (Fehler #0003)
			- sendet SM_LOOSEFOCUS
- editbox.cpp		- reagiert auf SM_LOOSEFOCUS
- listbox.cpp		- sendet SM_LOOSEFOCUS bei WM_LBUTTONDOWN
- menubar.cpp		- sendet SM_LOOSEFOCUS
- iconbar.cpp		- sendet SM_LOOSEFOCUS
- window.cpp		- sendet SM_LOOSEFOCUS

- IOLib auf Version 2.9.4.0 upgedatet

06.06.00 21:05 - smooth alpha 0.7.14.0

- window.cpp		- hCursor Feld von WNDCLASSEX wird jetzt initialisiert (Fehler #0008)

- Kompatibilitätsprobleme mit Windows NT Build 2195 (Windows 2000 Professional) behoben

30.05.00 19:43 - smooth alpha 0.7.13.1

- metrics.cpp		- neue Konstanten
- button.cpp		- vollständige Anpassung an kleine Schriften
			- besitzt jetzt Defaultbreite

30.05.00 15:20 - smooth alpha 0.7.13.0

- IOLib auf Version 2.9.3.0 upgedatet
- mpTrace upgedatet

29.05.00 15:24 - smooth alpha 0.7.12.0

- editbox.cpp		- Returns werden jetzt korrekt gelöscht

28.05.00 15:20 - smooth alpha 0.7.11.1

- editbox.cpp		- einige Anpassungen für Multiline Modus

28.05.00 14:59 - smooth alpha 0.7.11.0

- window.cpp		- WM_GETMINMAXINFO Reaktion durch WM_SETTINGCHANGE ersetzt

26.05.00 19:04 - smooth alpha 0.7.10.0

- mpString upgedatet

22.05.00 22:19 - smooth alpha 0.7.9.0

- window.cpp		- reagiert jetzt auf WM_GETMINMAXINFO Nachricht
- editbox.cpp		- neue Variable currline
			- Variable tsize entfernt
			- Anpassungen
- titlebar.cpp		- maximized is jetzt public

16.05.00 18:25 - smooth alpha 0.7.8.0

- binary.cpp		- Fehler in IsBitSet behoben
- editbox.cpp		- Fehler behoben
			- Multiline Fähigkeit integriert (pre-alpha)

- IOLib upgedatet

05.05.00 17:16 - smooth alpha 0.7.7.0

- editbox.cpp		- erste Anpassungen für Multiline Editboxen
- winapp.cpp		- Tracing deaktiviert

- mpTrace upgedatet
- mpString upgedatet

04.05.00 20:24 - smooth alpha 0.7.6.1

- splashscreen.cpp	- Anzeigeoptionen verändert
			- SMOOTHSplashScreen übernimmt jetzt Prozedur als dritten Parameter
- client.cpp		- optische Verbesserungen

04.05.00 18:20 - smooth alpha 0.7.6.0

- window.cpp		- neue Stilkonstante: SS_NORESIZE
- splashscreen.cpp	- neue Datei: stellt SplashScreens zur Verfügung
- stk.cpp		- neue Funktion: GetSMOOTHSplashScreen

- kleinere Verbesserungen

03.05.00 17:25 - smooth alpha 0.7.5.2

- groupbox.cpp		- weitere Anpassungen
- metrics.cpp		- neue Konstanten
			- kleine Fehler behoben
- popupmenu.cpp		- teilweise Anpassung an kleine Schriftarten
- menu.cpp		- weitere Anpassungen

03.05.00 14:38 - smooth alpha 0.7.5.1

- groupbox.cpp		- vollständige Anpassung an kleine Schriftarten
- hyperlink.cpp		- vollständige Anpassung an kleine Schriftarten
- messagebox.cpp	- Anpassungen an kleine Schriftarten

- Anpassungen an den Beispielen

03.05.00 14:10 - smooth alpha 0.7.5.0

- statusbar.cpp		- vollständige Anpassung an kleine Schriftarten
- client.cpp		- Anpassungen

02.05.00 17:25 - smooth alpha 0.7.4.0

- metrics.cpp		- neue Konstanten
- menubar.cpp		- vollständige Anpassung an kleine Schriftarten
			- optische Verbesserungen
- window.cpp		- Anpassungen
- client.cpp		- Anpassungen
- divisionbar.cpp	- Anpassungen
- iconbar.cpp		- vollständige Anpassung an kleine Schriftarten
			- optische Fehler behoben
- menu.cpp		- vollständige Anpassung an kleine Schriftarten

25.04.00 19:43 - smooth alpha 0.7.3.0

- metrics.cpp		- Variablen werden jetzt exportiert
			- neue Funktion: SMOOTHSetMeasurement()
- lithuanian.cpp	- neue Sprache: Litauisch
- tamil.cpp		- neue Sprache: Tamilisch
- ukrainian.cpp		- neue Sprache: Ukrainisch
- i18n.cpp		- Anpassungen

19.04.00 17:39 - smooth alpha 0.7.2.0

- objectmanager.cpp	- mainObjectManager wird jetzt exportiert
- colordlg.cpp		- Geschwindigkeit optimiert

18.04.00 21:14 - smooth alpha 0.7.1.2

- metrics.cpp		- neue Konstanten definiert
- titlebar.cpp		- Anpassungen an neue Metrics-Definitionen
			- vollständig an kleine Schriftarten angepaßt
- stk.cpp		- Funktion DownscaleSMOOTHIcon() entfernt

- neue mpToolkit eingefügt

18.04.00 15:17 - smooth alpha 0.7.1.1

- window.cpp		- erzeugt jetzt für jede Application eine eigene Fensterklasse
- colordlg.cpp		- Geschwindigkeitsverbesserungen

18.04.00 09:41 - smooth alpha 0.7.1.0

- editbox.cpp		- drei neue Konstanten hinzugefügt: EDB_MULTILINE, EDB_HSCROLL, EDB_VSCROLL

- toolkit.h aus den kit include-Dateien entfernt
- Versionsnummer auf 0.7 erhöht

17.04.00 18:36 - smooth alpha 0.6.28.2

- Änderungen an den kit include-Dateien
- Erweiterungen an der BeatClock

17.04.00 14:50 - smooth alpha 0.6.28.1

- object.cpp		- objinfo ist jetzt protected statt private

- PlugIn Beispiel erweitert
- kit include-Dateien upgedatet

17.04.00 10:26 - smooth alpha 0.6.28.0

- objectinfo.cpp	- neue Funktionen: SetContainerFlag(), SetRegisterFlag();

- Plugin API vollständig integriert

16.04.00 20:50 - smooth alpha 0.6.27.1

- Pluginschnittstelle integriert
- neues Beispiel hinzugefügt: Plugin

16.04.00 17:18 - smooth alpha 0.6.27.0

- nicht benötigte Daten werden jetzt aus der Import Library entfernt

14.04.00 19:44 - smooth alpha 0.6.26.2

- stk.cpp		- neue Funktion: DownscaleSMOOTHIcon() verkleinert ein Icon von 20 auf 16 QPixel
- editbox.cpp		- Darstellungsfehler behoben
- statusbar.cpp		- Darstellungsfehler behoben

14.04.00 18:21 - smooth alpha 0.6.26.1

- metrics.cpp		- neue Datei - enthält Geometriekonstanten
- titlebar.cpp		- benutzt jetzt metrics.cpp
- window.cpp		- (0, 0)-Position von Layern ist jetzt unterhalb der Menüleisten

- Anpassungen an fast allen Dateien

14.04.00 16:39 - smooth alpha 0.6.26.0

- layer.cpp		- Fehler behoben
- treeview.cpp		- Übernimmt jetzt Tree-Namen im Konstruktor
- scrollbar.cpp		- Fehler behoben
- arrows.cpp		- Fehler behoben

13.04.00 20:15 - smooth alpha 0.6.25.1

- object.cpp		- virtuelle Funktion Show() hinzugefügt
			- virtuelle Funktion Hide() hinzugefügt
			- virtuelle Funktion Activate() hinzugefügt
			- virtuelle Funktion Deactivate() hinzugefügt
			- Variable visible (bool) hinzugefügt
			- Variable active (bool) hinzugefügt
- window.cpp		- Anpassungen
			- macht Layer beim registrieren sichtbar
- layer.cpp		- Anpassungen
- editbox.cpp		- Wertet jetzt active Variable aus
- register.cpp		- Layerverwaltung verändert

13.04.00 17:16 - smooth alpha 0.6.25.0

- treeview.cpp		- diverse Erweiterungen
			- neue Funktion: PaintTree()
- treeentry.cpp		- Änderungen in der Verwaltung
			- neue Variable: open (bool) gibt an, ob ein Untereintrag offen ist
			- neue Variable: last (bool) gibt an, ob weitere Einträge folgen
- listentry.cpp		- Änderungen in der Verwaltung
- menuentry.cpp		- Änderungen in der Verwaltung
- tree.cpp		- Anpassungen
- list.cpp		- Anpassungen
- menu.cpp		- Anpassungen

07.04.00 16:53 - smooth alpha 0.6.24.0

- dirdlg.cpp		- neuer Dialog: Verzeichnisauswahl
- fontdlg.cpp		- neuer Dialog: Schriftauswahl
- i18n.cpp		- neue Strings für neue Dialoge

05.04.00 14:35 - smooth alpha 0.6.23.0

- IOLib und mpTrace upgedatet

02.04.00 17:15 - smooth alpha 0.6.22.1

- Jetzt können auch DLLs geschrieben werden, die smooth benutzen. SMOOTHMain() heisst dann SMOOTHEntry(). Sie benötigen smoothdll.h statt smooth.h

02.04.00 12:27 - smooth alpha 0.6.22.0

- mathtools.cpp		- round() Funktion verbessert
- messagebox.cpp	- Fehler bei der Deregistrierung von Buttons behoben

25.03.00 15:33 - smooth alpha 0.6.21.2

- objectproperties.cpp	- hält jetzt 'pos', 'size' und 'orientation' Attribute
- object.cpp		- Attribute entfernt

- Anpassungen an den meisten Objekten

25.03.00 13:53 - smooth alpha 0.6.21.1

- objectproperties.cpp	- hält jetzt 'text' Attribut
- object.cpp		- 'text' Attribut entfernt
			- neue Funktion: GetObjectProperties();

- Anpassungen an fast allen Objekten

25.03.00 13:09 - smooth alpha 0.6.21.0

- objectproperties.cpp	- neue Klasse: enthält Objekteigenschaften
- object.cpp		- benutzt jetzt SMOOTHObjectProperties
- objectmanager.cpp	- Datei object-manager.cpp umbenannt

22.03.00 18:15 - smooth alpha 0.6.20.0

- colordlg.cpp		- Geschwindigkeitsverbesserungen

20.03.00 20:23 - smooth alpha 0.6.19.1

- HTML Dokumente in die Distribution aufgenommen
- neue Strings für Dateidialoge

20.03.00 15:30 - smooth alpha 0.6.19.0

- Setuproutinen hinzugefügt

19.03.00 14:12 - smooth alpha 0.6.18.2

- neue mpString Version integriert

19.03.00 13:13 - smooth alpha 0.6.18.1

- arrows.cpp		- Process() gibt jetzt rval zurück
- filedlg.cpp		- Buttons und Divisionbar hinzugefügt

19.03.00 12:32 - smooth alpha 0.6.18.0

- filedlg.cpp		- neuer Standarddialog: Dateiauswahl
- dialogs.cpp		- Anpassungen an neuen Dialog
- i18n.cpp		- neue Strings hinzugefügt

18.03.00 19:06 - smooth alpha 0.6.17.1

- treeview.cpp		- neues Objekt: TreeView
- objectinfo.cpp	- Anpassungen an neues Objekt
- object.cpp		- Definition OBJ_TREEVIEW hinzugefügt

18.03.00 16:26 - smooth alpha 0.6.17.0

- list.cpp		- neue Funktion SelectEntry()
- listbox.cpp		- scroll wird jetzt nach benutzung ordnungsgemäß gelöscht
			- Paint() ruft jetzt scroll->Paint() auf
			- Process() setzt jetzt rval korrekt
- combobox.cpp		- Implementierung vervollständigt
			- einige Fehler behoben
- scrollbar.cpp		- Process() gibt jetzt rval zurück
- layer.cpp		- Process() arbeitet die Einträge jetzt rückwärts ab

- Änderungen an BeatClock

17.03.00 18:20 - smooth alpha 0.6.16.3

- objectinfo.cpp	- neue Funktion GetContainerFlag()
- stk.cpp		- Fehler in GetSMOOTHLayer() behoben

- Fehler behoben, der dazu führte, dass das Programm nicht ordentlich beendet wurde

17.03.00 16:54 - smooth alpha 0.6.16.2

- menu, list, tree, hyperlink und text auf mpString umgestellt

17.03.00 16:13 - smooth alpha 0.6.16.1

- combobox.cpp		- Implementierung fast vollständig (bis auf Öffnen der ListBox)

- BugList hinzugefügt

17.03.00 15:04 - smooth alpha 0.6.16.0

- list.cpp		- neue Funktion GetSelectedEntry()
- listbox.cpp		- Konstruktor übernimmt jetzt Ereignisprozedur
- combobox.cpp		- Konstruktor übernimmt jetzt Ereignisprozedur

13.03.00 18:54 - smooth alpha 0.6.15.1

- layer.cpp		- benutzt jetzt neue Objekt Schnittstelle
- register.cpp		- benutzt jetzt neue Objekt Schnittstelle
- application.cpp	- benutzt jetzt neue Objekt Schnittstelle
- container.cpp		- benutzt jetzt neue Objekt Schnittstelle
- objectinfo.cpp	- neue Funktion Init()
			- Anpassungen am Header

13.03.00 15:48 - smooth alpha 0.6.15.0

- neue picture Bibliothek eingefügt
- Schriftgrößenberechnung verbessert

12.03.00 20:33 - smooth alpha 0.6.14.2

- binary.cpp		- zwei neue Funktionen: GetBit() und IsBitSet()
- combobox.cpp		- neues Objekt: ComboBox
- layer.cpp		- akzeptiert jetzt ComboBoxen
- object.cpp		- Definition OBJ_COMBOBOX hinzugefügt
- objectinfo.cpp	- Änderungen am Konstruktor
			- neue Funktion: AskContainer()
- listbox.cpp		- Textdarstellung unter Windows 9x verbessert

12.03.00 17:20 - smooth alpha 0.6.14.1

- listbox.cpp		- Objekt fertiggestellt

12.03.00 15:01 - smooth alpha 0.6.14.0

- listbox.cpp		- viele Erweiterungen
- objectinfo.cpp	- neue Klasse - enthält Informationen zu Objekten
- object.cpp		- enthält jetzt Funktionen für ObjectInfo
- color.cpp		- benutzt jetzt round() Funktion
- slider.cpp		- benutzt jetzt round() Funktion
- scrollbar.cpp		- benutzt jetzt round() Funktion

- neue Toolkit Version

10.03.00 17:51 - smooth alpha 0.6.13.1

- mathtools.cpp		- neue Datei - enthält mathematische Hilfsfunktionen
- progressbar.cpp	- einige int-Casts durch round() ersetzt
- listbox.cpp		- Änderungen am Konstruktor
			- Änderungen in Paint() und Process()

10.03.00 17:26 - smooth alpha 0.6.13.0

- color.cpp		- Anpassungen für GCC 2.96
- listbox.cpp		- neues Objekt - ListBox
- layer.cpp		- akzeptiert jetzt ListBoxen
- object.cpp		- Definition für OBJ_LISTBOX hinzugefügt

03.03.00 19:46 - smooth alpha 0.6.12.0

- maori.cpp		- Unterstützung für Maori
- i18n.cpp		- Anpassungen an Maori Unterstützung

- Libraries auf neue Versionen aktualisiert

24.02.00 12:46 - smooth alpha 0.6.11.0

- Anpassungen an GCC 2.96

16.02.00 20:38 - smooth alpha 0.6.10.1

- menubar.cpp		- Unterstützt jetzt Shortcuts (mit & kennzeichnen)

16.02.00 14:37 - smooth alpha 0.6.10.0

- progressbar.cpp	- Aussehen verbessert
			- Option der Wertanzeige integriert
			- Vertikale Progressbar hinzugefügt

15.02.00 11:28 - smooth alpha 0.6.9.0

- progressbar.cpp	- Objekt fertiggestellt

14.02.00 15:33 - smooth alpha 0.6.8.0

- optionbox.cpp		- Fehler in Process() behoben
- progressbar.cpp	- neues Objekt - eine Fortschrittsanzeige
- layer.cpp		- Akzeptiert jetzt Progressbars

- neue Toolkit Version, die jetztverstärkt Binäroperationen benutzt
- neue libPicture Version, die jetzt Inline Funktionen benutzt

13.02.00 19:29 - smooth alpha 0.6.7.2

- colordlg.cpp		- Gibt jetzt oldcolor zurück, wenn auf Fenster schließen geklickt wird
- slider.cpp		- Rundungsfehler behoben
- scrollbar.cpp		- Rundungsfehler behoben
- color.cpp		- Rundungsfehler behoben

13.02.00 18:33 - smooth alpha 0.6.7.1

- colordlg.cpp		- Kleinere Fehler behoben
- tree.cpp		- Fehler in den Header Dateien behoben
- list.cpp		- Basisklasse für Listen hinzugefügt
- listentry.cpp		- Klasse für Einträge in Listen

13.02.00 16:24 - smooth alpha 0.6.7.0

- text.cpp		- Konstruktor verändert
- colordlg.cpp		- Fehler bei der Berechnung der RGB Werte behoben
			- Dialog Fertiggestellt
- editbox.cpp		- Konstuktor übernimmt jetzt Attribut numerisch oder alphanumerisch sowie maximale Länge

- Toolkit upgedatet (neue Version enthält IntegerToString)

12.02.00 20:07 - smooth alpha 0.6.6.2

- window.cpp		- 2 neue Funktionen: RECT GetUpdateRect(); void SetUpdateRect(RECT);
			- Paint(RECT); ist jetzt Paint();
- activearea.cpp	- Anpassungen an Änderungen
- titlebar.cpp		- Anpassungen an Änderungen
- colordlg.cpp		- Benutzt jetzt direkten Speicherzugriff und UpdateRegions
			- Werte können jetzt verändert werden
			- Slider für HSVRGB hinzugefügt
- slider.cpp		- Reagiert jetzt besser auf Wertänderungen
- i18n.cpp		- neue Texte für HSVRGB

12.02.00 12:26 - smooth alpha 0.6.6.1

- popupmenu.cpp		- Fehler behoben

12.02.00 12:12 - smooth alpha 0.6.6.0

- window.cpp		- Fehler behoben
- colordlg.cpp		- Erweiterungen

11.02.00 17:55 - smooth alpha 0.6.5.0

- colordlg.cpp		- Erweiterungen am Dialog

- neue Library libpicture hinzugefügt
- neue Toolkit Version mit Inline Funktionen

10.02.00 19:42 - smooth alpha 0.6.4.0

- color.cpp		- neue Datei - enthält Funktionen zur Farbkonvertierung
- dialogs.cpp		- neue Datei - Aufrufe für Standarddialoge
- colordlg.cpp		- Dialog zur Farbauswahl
- editbox.cpp		- Anpassungen an neue mpString Version
- i18n.cpp		- Strings für Farbauswahldialog hinzugefügt
			- char * durch string ersetzt

- Toolkit upgedatet
- mpString auf Version 0.2.4.0 upgedatet

09.02.00 14:39 - smooth alpha 0.6.3.1

- scrollbar.cpp		- Verbesserungen bei vertikalen Scrollbars

09.02.00 14:18 - smooth alpha 0.6.3.0

- tree.cpp		- Standardklasse für TreeViews
- treeentry.cpp		- Klasse für Einträge in einem TreeView

08.02.00 11:19 - smooth alpha 0.6.2.0

- scrollbar.cpp		- SMOOTHSlider Code in SMOOTHScrollbar integriert

07.02.00 18:43 - smooth alpha 0.6.1.0

- definitions.cpp	- xx_HORZ und xx_VERT Konstanten durch OR_HORZ und OR_VERT ersetzt
- layer.cpp		- Akzeptiert jetzt Scrollbar Objekte
- scrollbar.cpp		- Jetzt vollständig implementiert

- neue Toolkit Version, die jetzt '&' Zeichen erkennt (wichtig für Menüeinträge)
- mpString auf Version 0.2.3.0 upgedatet
- Versionsnummer auf 0.6 erhöht

07.02.00 11:27 - smooth alpha 0.5.12.0

- scollbar.cpp		- neues Objekt - eine Scrollbar, die schon lange gefehlt hat
- slider.cpp		- lässt sich jetzt durch einfachen Klick auf den Sliderbereich verschieben

06.02.00 14:12 - smooth alpha 0.5.11.2

- editbox.cpp		- einige Fehler im Verhalten behoben; jetzt vollständig, bis auf Markierungen

06.02.00 12:14 - smooth alpha 0.5.11.1

- editbox.cpp		- Änderungen im Verhalten - allerdings immernoch sehr fehlerhaft

06.02.00 11:40 - smooth alpha 0.5.11.0

- window.cpp		- neue Funktionen, um das Icon festzulegen; erlaubt es eine Iconresource zu laden

05.02.00 17:41 - smooth alpha 0.5.10.4

- editbox.cpp		- Viele Änderungen im Verhalten

05.02.00 16:35 - smooth alpha 0.5.10.3

- stk.cpp		- ist jetzt long long kompatibel
- container.cpp		- Fehler in RequestObject behoben

05.02.00 12:06 - smooth alpha 0.5.10.2

- text.cpp		- Fehler im Konstruktor behoben
- application.cpp	- Fehler in UnregisterObject behoben
- stk.cpp		- neue Funktion GetSMOOTHApplication()
- window.cpp		- PeekProc und MessageProc wird nicht mehr ausgeführt, wenn ein PopupMenu aktiv ist
- version.rc		- Änderungen bei der Speicherung der Versionsnummer

- alle Objekte deregistrieren sich jetzt selbst, falls der Programmierer das nicht tut

05.02.00 11:27 - smooth alpha 0.5.10.1

- editbox.cpp		- Fehler behoben, der das erste Zeichen verschluckte

- mpString auf Version 0.2.2.0 aktualisiert

05.02.00 11:07 - smooth alpha 0.5.10.0

- arrows.cpp		- Fehler behoben

- Abstürze unter Windows 9x behoben

04.02.00 22:05 - smooth alpha 0.5.9.1

- editbox.cpp		- Fehler beim Umgang mit Strings behoben
- layer.cpp		- Importierungsfehler behoben
- object.cpp		- Importierungsfehler behoben

04.02.00 18:03 - smooth alpha 0.5.9.0

- button.cpp		- Anpassungen an string Klasse
- editbox.cpp		- neue Funktion GetText();
- object.cpp		- Handles sind jetzt long long
			- text ist jetzt string
- container.cpp		- Anpassungen an long long Handles
- resources.rc		- neue Datei - hält alle Resourcen zusammen

- editbox.cpp enthält einen Fehler, der dafür sorgt, dass das erste Zeichen, wenn es weggescrollt wird 'vergessen' wird

03.02.00 20:42 - smooth alpha 0.5.8.0

- editbox.cpp		- benutzt jetzt string statt char *; dadurch konnten einige Fehler behoben werden

- neue Bibliothek mpString hinzugefügt

02.02.00 16:13 - smooth alpha 0.5.7.0

- editbox.cpp		- text wird jetzt nicht mehr gelöscht, sondern auf NULL gesetzt

- IOLib auf Version 2.0 upgedatet

23.01.00 19:40 - smooth alpha 0.5.6.0

- editbox.cpp		- Änderungen im Verhalten, die allerdings noch nicht richtig funktionieren

- mpTrace auf Version 0.5.2 aktualisiert
- smooth stürzt u.U. unter Windows 9x ab. Läuft unter Windows 2000 (Beta 3) stabil

16.01.00 20:43 - smooth alpha 0.5.5.2

- zusätzliche Objekte einer smooth Anwendung müssen jetzt smoothx.h aufnehmen (nicht smooth.h)

16.01.00 20:29 - smooth alpha 0.5.5.1

- definitions.cpp	- Weitere Konstanten werden jetzt exportiert
- menu.cpp		- NULLMENU wird jetzt exportiert

16.01.00 20:16 - smooth alpha 0.5.5.0

- definitions.cpp	- NULLPROC wird jetzt exportiert

15.01.00 11:06 - smooth alpha 0.5.4.0

- editbox.cpp		- Message Handling verbessert
			- Defaultgröße gesetzt

14.01.00 20:46 - smooth alpha 0.5.3.0

- editbox.cpp		- Alle gefundenen Fehler behoben

13.01.00 19:11 - smooth alpha 0.5.2.1

- Sprachunterstützung verbessert (39 weitere Sprachen hinzugefügt)

13.01.00 14:45 - smooth alpha 0.5.2.0

- Viele Fehler aus der letzten Version behoben
- Änderungen an den meisten Dateien

12.01.00 20:36 - smooth alpha 0.5.1.2

- menubar.cpp		- Fehler bei der Abarbeitung der WM_LBUTTONUP Message behoben
- iconbar.cpp		- Fehler bei der Abarbeitung der WM_LBUTTONUP Message behoben

- Neues Beispielprogramm: BeatClock

12.01.00 16:43 - smooth alpha 0.5.1.1

- Neues Beispielprogramm: TestKey

12.01.00 15:50 - smooth alpha 0.5.1.0

- layer.cpp		- Variable visible wird jetzt initialisiert
			- Anpassungen in Hide()
- register.cpp		- erbt jetzt von SMOOTHContainer
			- Layer müssen jetzt registriert werden
			- Anpassungen an neue Verwaltung
- i18n.cpp		- Neuer String "TXT_ERROR_STRINGTYPE"
			- TXT_OBJECTMANAGEREXISTS in TXT_ERROR_OBJECTMANAGEREXISTS umbenannt
- titlebar.cpp		- Fehler bei der Bearbeitung der WM_MOUSEMOVE Message behoben

- Fehler aus Version 0.3.3.4 behoben, scheint jetzt stabil zu laufen
- Versionsnummer auf 0.5 erhöht, da die Kriterien dafür jetzt erfüllt sind

11.01.00 19:31 - smooth alpha 0.3.3.4

- register.cpp		- Neues Objekt SMOOTHRegister
- slider.cpp		- Neues Objekt SMOOTHSlider
- editbox.cpp		- Neues Objekt SMOOTHEditBox
- arrows.cpp		- Neues Objekt SMOOTHArrows
- layer.cpp		- Akzeptiert jetzt neue Objekte

- Diese Version ist nicht getestet und wahrscheinlich sehr fehlerhaft!

11.01.00 17:41 - smooth alpha 0.3.3.3

- activearea.cpp	- Defaultgröße definiert

11.01.00 17:28 - smooth alpha 0.3.3.2

- winapp.cpp		- Cursor IDC_LINKHAND wird jetzt korrekt geladen
- activearea.cpp	- Neues Objekt SMOOTHActiveArea
- bitmap.cpp		- Neues Objekt SMOOTHBitmap
- divisionbar.cpp	- Neues Objekt SMOOTHLayerDivisionbar
- hyperlink.cpp		- Neues Objekt SMOOTHHyperlink
- layer.cpp		- Akzeptiert jetzt neue Objekte

11.01.00 11:24 - smooth alpha 0.3.3.1

- groupbox.cpp		- Neues Objekt SMOOTHGroupBox
- text.cpp		- Neues Objekt SMOOTHText
- layer.cpp		- Akzeptiert jetzt neue Objekte
- window.cpp		- Weitere Anpassungen an neue Objektstruktur

11.01.00 09:17 - smooth alpha 0.3.3.0

- layer.cpp		- Nach Bearbeiten einer Message wird die Abarbeitung jetzt abgebrochen
- button.cpp		- Process() gibt jetzt Status zurück
- checkbox.cpp		- Process() gibt jetzt Status zurück
- optionbox.cpp		- Process() gibt jetzt Status zurück

10.01.00 21:54 - smooth alpha 0.3.2.2

- button.cpp		- WM_MOUSEMOVE wird jetzt direkt übergeben

10.01.00 21:46 - smooth alpha 0.3.2.1

- checkbox.cpp		- Verbesserung der Reaktion auf Messages
- optionbox.cpp		- Verbesserung der Reaktion auf Messages

- Objektverwaltungssystem überarbeitet
- Anpassungen an fast allen Header- und Programmdateien

10.01.00 15:09 - smooth alpha 0.3.2.0

- messagebox.cpp	- Verallgemeinerung der SMOOTHButton Benutzung

09.01.00 20:27 - smooth alpha 0.3.1.6

- checkbox.cpp		- neues Objekt SMOOTHCheckbox
- optionbox.cpp		- neues Objekt SMOOTHOptionbox
- layer.cpp		- Anpassungen an neue Objekte
- window.cpp		- Anpassungen an neue Objekte
- popupmenu.cpp		- Anpassungen an neue Objekte

09.01.00 17:56 - smooth alpha 0.3.1.5

- window.cpp		- benutzt jetzt destroyed Variable, um festzustellen, ob Fenster schon zerstört wurde

09.01.00 17:35 - smooth alpha 0.3.1.4

- messagebox.cpp	- MessageBoxen reimplementiert
- window.cpp		- Stay() Funktion wieder verfügbar
- stk.cpp		- Anpassungen an MessageBoxen

09.01.00 15:19 - smooth alpha 0.3.1.3

- button.cpp		- Fehler behoben, der dazu führte, dass sich keine Button Objekte anzeigen ließen
- layer.cpp		- Fehler behoben, der das Registrieren eines Buttons verhinderte

09.01.00 14:56 - smooth alpha 0.3.1.2

- button.cpp		- neues Objekt SMOOTHButton
- layer.cpp		- Anpassungen an SMOOTHButton
- window.cpp		- Anpassungen an SMOOTHButton
- stk.cpp		- Anpassungen an SMOOTHLayer

09.01.00 14:15 - smooth alpha 0.3.1.1

- RecArray auf Version 0.9.2.0 upgedatet

09.01.00 13:49 - smooth alpha 0.3.1.0

- layer.cpp		- Objekt SMOOTHLayer hinzugefügt
- stk.cpp		- Funktion LoadSMOOTHBitmap hinzugefügt
- i18n.cpp		- Neuer String TXT_LAYER

- Versionsnummer auf 0.3 erhöht, da Kriterien für diese Version jetzt erfüllt sind

09.01.00 11:17 - smooth alpha 0.1.8.0

- Fehler an Headerdateien behoben
- RecArray auf Version 0.9.1.2 aktualisiert

07.01.00 20:23 - smooth alpha 0.1.7.3

- divisionbar.cpp	- Neue Klasse - SMOOTHDivisionbar
- window.cpp		- Anpassungen an SMOOTHDivisionbar
- client.cpp		- Anpassungen an SMOOTHDivisionbar

- einige Änderungen an Headerdateien
- RecArray auf Version 0.9.1.1 upgedatet

07.01.00 18:31 - smooth alpha 0.1.7.2

- RecArray auf Version 0.9.1.0 upgedatet

07.01.00 14:26 - smooth alpha 0.1.7.1

- mpTrace auf Version 0.5.1 upgedatet

07.01.00 12:45 - smooth alpha 0.1.7.0

- version.rc		- Versionsinfo kann jetzt von Windows verarbeitet werden

06.01.00 23:24 - smooth alpha 0.1.6.2

- popupmenu.cpp		- Stürzt jetzt nicht mehr ab
			- Änderung an Activate()

06.01.00 22:58 - smooth alpha 0.1.6.1

- Neue RecArray Version: 0.8.8.0
- smooth stürzt zur Zeit ab, wenn ein PopupMenu mehrere Einträge enthält

06.01.00 18:17 - smooth alpha 0.1.6.0

- popupmenu.cpp		- Neue Klasse - Verwaltet Popup Menüs
- window.cpp		- Anpassungen an neue SMOOTHPopupMenu Klasse
- menu.cpp		- Anpassungen für PopupMenu
- menubar.cpp		- Anpassungen für PopupMenu
- iconbar.cpp		- Anpassungen für PopupMenu
