A Pascal-Compiler which processes a language closely related to Delphi. WDSibyl now supports the following languages: English, German, Italian and Dutch. If anyone would like to translate it into other languages, please contact the developer!
Available as ZIP and installer package:
See below for download link(s).
Following ones are the download links for manual installation:
WDSibyl Online Help v. 3.13 (7/10/2020, Rolf Gachnang) | Readme/What's new |
The new help files are based on the old WDSibyl help files.
major changes:
--------------
Seperate help-files for any supported language.
This allows us to support additional languages with WDsibyl.
We need help to add new languages to WDSibyl.
Several new descriptions for the German SPCC_DE.HLP.
the online help consists of these files:
----------------------------------------
OS2API_DE und OS2API_EN : both in englisch
SPCC_DE und SPCC_EN
NEU_DE und NEU_EN : will be renamed in the future
WDSibyl_DE und WDSibyl_EN : mainly german
Known Problems:
---------------
We have'nt yet added any descriptions.
Mainly, we must add the changes made to WDSibyl during the last years.
The help can not called from within the editor (Objekt Inspektor).
The help contains mixed (german/english) text.
Lots of blank pages that need to be filled with text.
have fun
2020-10-07
Rolf Gachnang |
![]() |
||
WDSibyl (17/6/2017, Wolfgang Draxler) | Readme/What's new |
Since september 2008 we let only registered users download the newer
WDSibyl-versions
13.01.2010
* - Unit uOSFunc renamed to uSysFunc
* - tcTable.WriteCSV: corrected
* - Search for MySQL Version 4.0 implemented
* - Shared-Memory-name "SIBYL_MAINFORM_HANDLE" renamed to
"WDSIBYL_MAINFORM_HANDLE"
* - Floating-Point-routines (sinh und tanh) simplified and corrected,
Exception-Handling for OS/2 activated
* - Controlword read and writable, local saving of CW
* - StrACopy, StrALCopy added
* - Constant fanormal changed from $0080 to $0000
* - Class tSharedMemoryStream added
* - Class tcExec added
* - Class tcMuxWaitSemaphor added
* - Class !tEvent, tEventtMutex, tCriticalSection deleted
* - Function DLLExists moved to Unit uSysFunc
* - Modification to the classes tcPipeServer, tcPipeClient, tcCriticalSection
* - tcExec: Pipe added
* - tcPort: new Class added
* - Function: TickCount
* - TGauge.PaintAsText: position settings for Windows corrected
* - TCheckGroup: added
* - tStringGrid: several changes (scrollbar etc.), DrawCellEvent added
* - TListBox: AutoScroll added, Character conversion for Win32? disabled
* - TEdit.ScanEvent: Keycode handling changed
* - StrOemToAnsi added |
![]() |
||
WDSibyl v. 3.09 (19/9/2008, Wolfgang Draxler) | Readme/What's new |
WDSibyl-Aenderungen:
zum Datum: 17 Feb 2008 - 09:03:31
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\IDE\SOURCE\BASEEDIT.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
18-Okt-04 MV/WD Bei DoubleClick wird nun das Wort makiert.
13-Jan-05 MV/WD Die Funktion "CheckWordsOnly" von Editors.pas eingebaut
26-Sep-05 MV/WD Die Funktion "CalcLineColor" mit dem Parameter "LineAtt" erweitert
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\IDE\SOURCE\BASEFORM.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
08-Aug-03 WD Ausbau der Variable ShowSibylFormProc
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\IDE\SOURCE\BROWSER.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
05-Dec-02 WD Unit-Header-Check: Statt SPU31 wird SPU40 verwendet
09-Dec-02 WD Einbau der Unit: uExtension
26-Sep-04 WD Die Komponente TreeList in diese Unit eingebaut.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\IDE\SOURCE\COMPILER.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
05-Dec-02 WD Ausbau des Standard-Teil
09-Dec-02 WD Einbau der Unit: uExtension
09-Dec-02 WD Einbau vom Logging
01-Mai-04 WD Verarbeiten von mehreren Verz. in der Eigenschaft: Output-Verz.
26-Feb-05 WD Statt "default.ico" bzw. "wdefault.ico" "default_os2" bzw "default_win32" verwenden
11-Mar-05 WD Den Help-Compiler (.SHS) eingebaut
16-Jun-05 WD Umbauen des Compiler-Systems, damit das umschalten zwischen den OS funktioniert
15-Aug-05 WD Beim Starten des Programmes den Parameter "-WDSibylIDE" mitgeben.
Damit weiss das Programm, dass es von der IDE aufgerufen worden ist.
14-Okt-05 WD Den Parameter nur mitgeben wenn es sich um ein GUI-Programm handelt
22-Mar-06 WD Programme die unter OS/2 geschrieben worden sind und fuer Windows kompiliert,
dann soll das Programm ber Odin gestartet werden
18-Mai-06 WD Umbauten fuer die Windows-Version
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\IDE\SOURCE\DEBUGHLP.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
08-Aug-03 WD Ausbau der MyExit-Funktion
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\IDE\SOURCE\FORMEDIT.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
19-Jul-06 WD Korrektur des laden von den Cursors
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\IDE\SOURCE\IDETOOLS.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
11-Mar-05 WD TNewObjDlg: Objekt "WDSibylHelp" eingebaut
25-Mar-05 WD TNewObjDlg: Objekt "Resource" eingebaut
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\IDE\SOURCE\INSPECT.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
05-Jul-04 WD Umbau der MultiMedia-Komponenten
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\IDE\SOURCE\NAVIGATE.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
13-Jul-03 WD Einbau der Komponente "tEditDate"
08-Dec-03 WD Einbau der Komponente "tJoystickComp"
03-Feb-04 WD Einbau der Komponente "tPOP3Client"
05-Mar-04 WD Einbau der Komponente "tOKCancelButton"
05-Jun-04 WD Einbau der Komponente "tSerial"
10-Jun-04 WD Einbau der Komponente "tColorWheel" und "tValueBar"
05-Jul-04 WD Umbau der MultiMedia-Komponenten
26-Sep-04 WD Umbau von tJoystickComp auf tJoystickPort
26-Sep-04 WD Einbau der Datenabanken Komponenten
31-Mar-05 WD Einabu der Komponente "tEditFileName"
01-Apr-05 WD TConfigurePaletteDlg: Sortieren der Komponenten auf der "[Library]"-Seite
28-Aug-05 WD Unit "uOKCancelButton" ausgebaut. Komponente "tOKCancelButton" ist nun in ExtCtrls.
29-Aug-05 WD Variablen die nicht verwendet werden entfernt.
20-Sep-05 WD Dialog tUserPasswordDialog eingebaut.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\IDE\SOURCE\PROPEDIT.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
05-Jul-04 WD Umbau der MultiMedia-Komponenten
24-Mar-06 WD TStringsPropertyEditor: Dialog vergroessert
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\IDE\SOURCE\SIB_COMP.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
05-Dec-02 WD Unit-Header-Check: Statt SPU31 wird SPU40 verwendet
09-Dec-02 WD Einbau der Unit: uExtension
05-Jul-03 WD Umbau von SIB_DLL auf uSysClass.pas
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\IDE\SOURCE\SIB_DLG.PAS
{ -- date -- -- from -- -- changes ------------------------------------------------------------------
05-Dec-02 WD Ausbau des Standard-Teil
05-Dec-02 WD TProjectDialog: Ausgabe einer normalen Fehlermeldung, wenn das Default.ico
nicht gefunden wird.
03-Aug-03 WD Entfernen des TipOfTheDay-Dialog.
11-Okt-03 WD Umbau des About-Dialogs.
23-Okt-04 WD Compiler-Page in den Dialog "TGeneralDialog" eingebaut.
21-Mar-05 WD Ausgabe des CompLib-Filenamens (inkl. Pfad).
08-Apr-05 WD TGeneralDialog: Seite "Verzeichnisse" eingebaut.
18-Mai-05 WD Parameter-Dialog vergroessert.
11-Dez-05 WD AboutDialog: Umstellen auf eine Klasse; Bei Click->Homepage von WDSibyl aufrufen.
23-Dez-05 WD Sprache: Niederlndisch hinzugefgt
24-Jan-05 WD Umbau auf die neue Struktur von FindFirst
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\IDE\SOURCE\SIB_EDIT.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
05-Dec-02 WD Ausbau des Standard-Teil
18-Okt-04 MV, WD Einbau der Funktion CBCommentBlock
23-Okt-04 WD Sortieren des Code-Completion-Listbox
25-Okt-04 WD Copy, Cut, Paste und Delete in das Popup-Editor eingebaut
11-Jan-05 WD Umbau der Code-Completion-Listbox (Listbox kann Spalten anzeigen)
29-Aug-05 WD Variablen die nicht verwendet werden entfernt.
26-Sep-05 MV/WD Die Funktion "CalcLineColor" mit dem Parameter "LineAtt" erweitert
12-Aug-06 WD Bei Thread die Unit "uSysClass" mit einbinden
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\IDE\SOURCE\SIB_LANG.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
29-Aug-05 WD Erstellung der Datei
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\IDE\SOURCE\SIB_PRJ.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
05-Dec-02 WD Ausbau des Standard-Teil
02-Aug-03 WD Einbau der CreateLngFile;
30-Apr-04 WD Umbau der Funktion GetOutDir auf mehrere Verszeichnisse
25-Aug-04 WD Erst-Start: Korrektur der Verzeichnisse (+Erstellung der Verz. im Filesystem)
24-Sep-04 WD Keine Fehlermeldung wenn die SCU-Datei leer ist.
23-Okt-04 WD Daten von der Compiler-Page speichern und laden.
09-Apr-05 WD Einbau der Verwaltung von Templates in Projekt/Neu und Optionen/Allgemein
20-Mai-05 WD Einbau von HelpCompilerFileName und HelpCompilerLanguage.
29-Aug-05 WD Variablen die nicht verwendet werden entfernt.
22-Nov-05 WD Autosave (Init): Alles automatisch Speichern
10-Jan-06 WD Diverse Funktionen in die WDSibyl-DLL bertragen
30-Mar-06 WD Erstellung der Output-Verzeichnisse ausgebaut (--> Installer)
30-Mar-06 WD INI-Datei als Parameter ausgebaut
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\IDE\SOURCE\WDSIBYL.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
09-Dez-02 WD Einbau vom Logging
01-Aug-03 WD Menue: CreateLngFile eingebaut
03-Aug-03 WD Entfernen des TipOfTheDay-Dialog
16-Sep-03 WD Umbau ders Logging.
25-Sep-03 WD Ausbau der Datenbank-Componenten
08-Dec-03 WD Komponente "tJoystickComp" eingefuegt
02-Feb-04 WD Komponente "tPOP3Client" eingefuegt
05-Mar-04 WD Einbau der Komponente "tOKCancelButton"
05-Jun-04 WD Einbau der Komponente "tSerial"
10-Jun-04 WD Einbau der Komponenten "tColorWheel" und "tValueBar"
05-Jul-04 WD Umbau der MultiMedia-Komponenten
08-Sep-04 WD Einbau der Komponenten "TPieChart" und "TBarChart"
26-Sep-04 WD Einbau der Datenbank-Komponenten
17-Nov-04 WD Korrektur der Spracheeinstellungen
31-Mar-05 WD Einbau der Komponente "tEditFilename"
05-Apr-05 WD Help-Aufruf ist nun sprachabhngig (WDSibyl_EN, WDSibyl_DE
13-Jun-06 WD Korrektur der Wechsel zwischen OS/2 und Windows.
13-Aug-á5 WD Einbau der Komponenten "tMultiColumnList".
28-Aug-05 WD Unit "uOKCancelButton" ausgebaut. Komponente "tOKCancelButton" ist nun in ExtCtrls.
20-Sep-05 WD Dialog tUserPasswordDialog eingebaut.
07-Dec-05 WD Korrektur: Dialoge werden jetzt in der richtigen Sprache ausgegeben
10-Jan-06 WD Diverse Funktionen in die WDSibyl-DLL bertragen.
19-Mar-06 WD Durch Aenderung von Application.SetHelpFile, den Helpfileaufruf geaendert.
03-Sep-06 WD Die Icons werden nun ueber die DLL WDSIBD.DLL geladen.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\IDE\SOURCE\WDSIBD\UWDSIBDLG.PAS
{ -- date --- --from-- -- changes ----------------------------------------------
19-Apr-2006 WD AboutDialog: PoweredBy-Listbox erstellt
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\IDE\SOURCE\WDSIBD\UWDSIBFUN.PAS
{ -- date --- --from-- -- changes ----------------------------------------------
03-Sep-2006 WD Funktion: GetRCIcon
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\IDE\SOURCE\WDSIBD\WDSIBD.PAS
{ -- date --- --from-- -- changes ----------------------------------------------
10-Aug-2005 WD Projekt erstellt.
06-Jun-2006 WD RC-Bilder so geaendert, dass diese auch unter Windows funktionieren
03-Sep-2006 WD Funktion: GetRCIcon
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\MAKECOMPNT.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
08-Sep-04 WD Einbau der Unit "Chart" in das Projekt
08-Sep-04 WD Die Klasse "tEditDate" in Calendar uebernommen
26-Sep-04 WD Die Unit uSerialPort umbenannt auf uPorts
26-Sep-04 WD Die Komponente uJoystickPort in uPorts eingebaut
27-Aug-05 WD Die Unit uOkCancelButton ausgebaut --> ExtCntrls
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\MAKEDIALOG.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
12-Jun-04 WD Erstellung des Projektes.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\MAKEMULTIMEDIA.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
05-Jul-04 WD Erstellung des Projektes.
11-Nov-05 WD Die Unit uDart ins Projekt aufgenommen
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\MAKERC.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
16-Sep-04 WD Die RC-Dateien English.RC und German.RC durch Language.RC ersetzt.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\MAKERTL.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
08-Sep-04 WD Die Unit PORT-IO aus dem Projekt ausgebaut. (Es gibt COMPNT/uSerialPort)
26-Sep-04 WD Verschieben von der Komponente tcJoystick von uJoystick in uSysClass
16-Nov-04 WD Die Unit LANGUAGE aus dem Projekt ausgebaut.
11-Jun-05 WD Rexx bzw. Regina Untersttzung
22-Apr-05 WD Unit uOSFunc eingebaut.
05-Mai-05 WD Unit uExtension ausgebaut. (Konstanten sind nach uSysInfo gewandert)
06-Mai-05 WD Unit uLog ausgebaut. (tcLog ist jetzt in uSysClass)
15-Mai-06 WD Unit WinShell eingebaut
10-Sep-06 WD Unit WinNetAPI eingebaut
25-Sep-06 WD/TB Unit uUnInstall eingebaut
12-Jun-07 WD Unit SerialIO ausgebaut. (Es gibt uPorts im Verzeichnis Compnt)
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\MAKESPCC.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
12-Jun-04 WD Unit "Dialogs" in eine eigenes Projekt "MakeDialog" verschoben
05-Jul-04 WD Unit "MMedia" in eine eigenes Projekt "MakeMultiMedia" verschoben
14-Aug-04 WD Unit "Color" in das Projekt "MakeRTL" verschoben
16-Sep-04 WD Die Unit "Language" aus dem Projekt entfernt.
01-Jan-05 WD Einbau der Unit "uConvert"
16-Jun-05 MV/WD WRAPED war auch in den Compnt-Projekt
11-Aug-05 TB/WD Komponente in das Projekt hinzugefuegt.
27-Aug-05 WD Komponete "tOKCancelButton" in ExtCtrls eingebaut
26-Dez-05 WD Datei "Synchobjs" entfernt. (-->RTL uebernommen uSysClass)
17-Feb-06 WD Langauge-Support eingebaut
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\COMPNT\CALENDAR.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
08-Sep-04 WD Von uEditDate die Klasse "tEditDate" uebernommen
02-Apr-05 WD Diverse Korrektueren von der Klasse "tEditDate"
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\COMPNT\CHART.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
Jun-05 MV a lot of stuff repaired and improved, especially in the Windows section
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
17-Jul-06 MV two bugs in Windows section removed, see Martin0706
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\COMPNT\CHECKLB.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
24-Sep-06 MV TCheckListBox.DrawItem: Statt +7 gehoehrt hier -7
15-Mai-07 MV TCheckListBox.DrawItem: Statt -7 gehoehrt hier 5
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\COMPNT\COOLBAR.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\COMPNT\DUALLIST.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
17-Aug-05 WD Umbau und Hinzufuegen von Funktionen in der Komponenten
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\COMPNT\EDITLIST.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
09-Aug-04 MV EditListbox.Listbox moved to public
stupid button hints deactivated, because Editlist.Hint gets overlayed
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\COMPNT\HINTS.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
08/2006 MV tCustomHelp Formatting of last line was incorrect
08/2006 MV tCustomHelp Shadow did not work in Windows
To get shadow effect, the Shadowcolor must not be clBlack. Instead clGray is a good choice.
The more dark the selected color, the more bright the shadow will be.
The pixel colors are calculated now via AND instead of OR. And Black (=0) always stays black
when mixing with another color.
27-Mar-07 MV TCustomHintWindow.ActivateHint: verhindert, daá man beim Klick auf einen Button in das
Bubblefenster klickt und so der Klick nicht beim Button ankommt. Jetzt liegt der linke Rand
des Bubblefenster Fensters 10 Pixel rechts vom Mauszeiger
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\COMPNT\SCKTCOMP.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
13-Feb-04 WD Umbau von "TCustomWinSocket.LookupName" fuer Windows
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\COMPNT\SPIN.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\COMPNT\SYNCCOMP.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\COMPNT\UCOLORWHEEL.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
18-Jul-99 AL Original Komponente ColorWheel.pas/tColorWheel von Hr. Aaron Lawrence
10-Jun-04 WD Einbau der Komponente in WDSibyl; Umbenennen der Datei auf uColorWheel.
12-Jun-04 WD Einbau der Insert-Befehle
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\COMPNT\UPORTS.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
29-Mar-00 WC Original Komponente Serial.pas/tSerialPort von Hr. Willem Clements
05-Jun-03 WD Einbau der Komponente in WDSibyl; Umbenennen der Datei auf uSerialPort.
26-Sep-04 WD Umbennen der Unit von uSerialPort auf uPorts.
26-Sep-04 WD Einabu der Komponente JoystickPort aus uJoystickPort
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\COMPNT\UPROGRESSTEXT.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
09-Aug-04 MV OEM to ANSI conversion for Windows added
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\COMPNT\XPLORBTN.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
04-Sep-06 TB published inherited properties putted in declaration
(copied from TGlyphButton)
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\DB\DBBASE.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
25-Sep-04 WD In das Projekt wieder aufgenommen
27-Mai-05 WD TTable.UpdateFieldSelect: Der Cursor stand beim Update auf dem falschen Satz
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\DB\DBCTRLS.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
25-Sep-04 WD In das Projekt wieder aufgenommen
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\DB\DBLAYER.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
25-Sep-04 WD In das Projekt wieder aufgenommen
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\DB\UTABLE.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
29-Aug-04 WD Neue Funktionen: getInMemorySteam und getInStringList
17-Jan-04 WD Einabu der Funktionen "getListStr" und "getListID"
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\DB\MYSQL\UDBMYSQL.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
11-Aug-04 WD Umbennen von tcDatenbank auf tcDatabase
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\DB\MYSQL\UMYSQLDLG.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
04-Sep-05 WD Erweiterung des Dialoges
25-Sep-05 WD toBoolean: Typ=String verarbeiten
20-Dez-06 WD Create und Check auf OnInstall eingebaut.
22-Dez-06 WD Info-Dialog eingebaut
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\DB\MYSQL\UMYSQLDLL.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
30-Aug-04 WD trMYSQL_FIELD: unters. zw. Windows (mySQL Ver. 4) und OS/2 (mySQL Ver.3)
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\INTERNET\INET.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
16-Aug-97 Jrg Fehler in WebExWin-Records gefixt. Alle Strukturen mit
CSTRING[...STRING] waren falsch bersetzt. Jeweils -1
eingefgt.
01-Feb-07 WD Umbau von der Funktion tFTP.GetRemoteDir
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\MULTIMEDIA\MMEDIA.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
01-Jul-04 WD CDDevice: Einbau von GetMediumID bzw. MediumID
05-Jul-04 WD Eigener MultiMedia-Projekt erstellt.
15-Jul-04 WD SetVolume, GetVolume auf Byte umgestellt.
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\MULTIMEDIA\UDART.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
11-Nov-05 WD Erstellung der Unit nur fuer OS/2. Original Datei von
Hr. Michael L. Gorodetsky fuer Virtual-Pascal programmiert
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\MULTIMEDIA\UMEDIAPLAYER.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
09-Jul-04 WD Erstellung der Unit.
15-Jul-04 WD VolumeControl: Wenn ein MCI-Gert angegeben ist wird das
Volume (abhaengig vom Channel) vom Device gesetzt.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\MULTIMEDIA\UMMDEVICES.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
19-Nov-04 WD Erstellung der Unit. Dateien von uVideoDevuce, uCDDevice und
uAudioDevice zusammen gefuehrt.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\COLOR.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
10-Jun-04 AL/WD Die Funktionen von Aaron Lawrence RGBToHSV und HSVtoRGB eingebaut
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\INIFILES.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
27-Dez-02 WD Ausbau der Funktion GetDefaultINI
31-Dez-02 WD Die Funktion "TRIMSTR" ausgebaut und stattdessen SYSUTILS.TRIM verwendet
22-Okt-03 WD Fuer Windos die Registry-Zugriffprogrammiert
13-Feb-05 WD Eine leere IniFile-Datei (also DateiLen=0) wird bei Destroy gelscht.
28-Feb-06 WD tcRegistry; Div. Fehler korrigiert.
09-Jul-06 WD TIniFile: Korrekte verarbeitung wenn FFileName=nil ist
17-Sep-06 TB Neue Funktion TIniFile.WriteStringRaw (nur OS/2, Win32 identisch mit WriteString)
19-Oct-06 RG TIniFile.ReadStrings: Erweitert.
27-Oct-06 WD Methoden ReadData und ReadLongWord eingebaut.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\PMWINX.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
17-Nov-03 WD Unit erstellt
19-Jan-03 WD Umbau in eine Klasse.
26-Oct-06 RG, WD Einbau von GetVolumeInformation und GetDriveType
14-Mar-07 WD Einbau von tcPMWinx.GetUserDefaultLCID.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\REXXSAA.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
11-Jun-05 WD Fuer die Windows-Schiene ein- bzw. umbauen.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\SYSTEM.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
27-Sep-02 WD Ausbau der LINUX-Teile
01-Aug-03 WD Einige Aenderungen von von AaronL. uebnommen.
03-Okt-03 WD Konstanten DirectVideo, CheckSnow eintfernt (in CRT gewandert)
04-Okt-03 WD Random-Funktionen nach SYSUTILS ausgelagert.
18-Jun-04 WD Umbau von KBDVIO32.DLL auf die DLLs von EMX
06-Aug-04 MV Compiler-Prob korr.: Der Compiler rechnet mit dem Variablentyp weiter, mit dem er einmal angefangen hat.
08-Sep-04 WD Die Definitionen von uDef uebernommen. uDef aus dem Projekt entfernt.
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
23-Sep-05 WD Cleanup: Checken ob der HeapMutex nicht schon geschlossen wurde.
23-Sep-05 MV Korrektur von Paramstr(0)
30-Sep-05 WD Die Sourceaenderungen fuer den WDSibyl-Compiler eingebaut.
04-Nov-05 WD Umbau der Datei fuer den WDSibyl-Compiler
09-Mar-06 WD ParamStr: Logik fuer Item=0 herausgenommen, bessere Logik in uSysInfo
03-Mai-06 WD Funktion GenUniqueResName eingebaut.
26-Apr-06 WD Resource-Pointer-Name eingebaut
10-Sep-06 WD Type: tWideChar, tWideString, tUniCodeString usw.
31-Mar-07 MV MkDir; Korrigiert
13-Apr-07 MV Neue Heap-Verwaltung
04-Jul-07 MV FreeMem: Diverse Korrekturen
17-Jul-07 WD UniCode einbauen
01-Jan-08 WD Typ: TFileName eingebaut
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\SYSUTILS.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
28-Feb-96 assume fmShareDenyNone, If no sharing Mode Is specified.
added support For File locking.
08-Mar-96 added lots Of comments. added resources And loading Of
Error Messages And Month / Day Names.
FIXED A bug In FormatStr.
14-Apr-96 removed Some forgotten debugging Code.
18-Apr-96 added windows-only AnsiLowerCase And AnsiCompareStr.
FIXED A bug In DayOfWeek.
Faster EncodeDate / DecodeDate.
12-may-96 Error codes returned by File Open functions were always -1.
24-may-96 added Trim, TrimLeft, TrimRight, And QuotedStr functions As
In Delphi 2.0.
11-Jun-96 bug In FloatToStrF, ffGeneral With values < 0.001 always used
FIXED Point.
27-Jul-96 removed SetLength, already declared In System Unit.
27-Aug-96 added SysErrorMessage.
26-Dec-96 FIXED Error In date encoding. changed numerous Parameters In
API calls from LongInt To LongWord where ULONG was expected.
27-Dec-96 added support For AnsiStrings As Open Array Parameters In
String formatting functions.
02-Feb-97 FIXED Some bugs:
- FileWrite returned -1 ON Success instead Of ON failure.
- DateTimeToFileDate didn't work With New Compiler.
changed File access Mode For FileCreate To RD/WR/exclusive.
02-Aug-99 - Adapted to Linux (RN)
26-Sep-02 WD Ausbau der LINUX-Teile
24-Jul-03 WD Ausbau von GUI
04-Okt-03 WD Einbau der Random-Funktionen aus SYSTEM.PAS
25-Nov-03 WD Einbau der SysSleep-Funktion (aus DOS.PAS)
30-Dez-03 WD Ausbau der Funktion von "GetFormatSettings". Diese Funktion wird
durch uSysInfo ersetzt.
22-Mar-04 WD Einbau der Funktion "StrMatch".
12-Apr-04 WD Einbau der Funktion "NowStr".
07-Jun-04 MV Korrektur von der Funktion "StrMatch". Die Funktion hat fehlgeschlagen
bei ('*.pasx', 'text.pas') und beim umgekehrten Fall ('*.pas', 'text.pasx').
In beiden Fllen wird flschlicherweise TRUE ausgegeben.
06-Aug-04 MV Compiler-Prob korr.: Der Compiler rechnet mit dem Variablentyp weiter,
mit dem er einmal angefangen hat.
06-Aug-04 MV Umbau der Funktionen "DiskFree" und "Disksize"
08-Aug-04 MV StrOEMtoAnsi, StrAnsiToOEM moved to FORMS.PAS
15-Sep-04 CW The FindFirst function in Windows 2000 doesn't locate files with the archive bit turned off.
16-Nov-04 WD Umbau des Sprachsystems.
Sibyl_NLS_* auf WDSibyl_NLS_* umbenannt.
16-Mar-05 WD Einbau vom der Definition tLongWordArray
14-Mai-05 MV Ich habe bei einer Handvoll Stellen Range Check Errors eliminiert,
indem ich integer() bzw. longint() eingefgt habe.
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
15-Feb-06 WD Die niederlaendische Sprache eingebaut
21-Jan-06 WD Korrektur von ParseDate (Verwendet jetzt den DateSeparator)
22-Jan-06 MV Long file support > 2GB for findfirst, findnext, findclose. Changes marked with "Martin lf"
simply use searchrec.floatsize (: extended) instead of searchrec.size !!!
22-Jan-06 MV Bug in sysutils.FindFirst, Sysutils.FindNext fixed: os2searchrec in findfirst, findnext was local
08-Feb-06 Vova/WD Die russische Sprache eingebaut
17-Mar-06 MV Funktion OS/Time; dt.Hundredths auf Integer
01-Apr-06 MS/WD Die italienische Sprache eingebaut.
06-Apr-06 WD Funktion: PathExists und DelTree eingebaut
17-Apr-06 WD Funktion: SysShutDown eingebaut
13-Jul-06 WD Funktion: DeleteLastPathSeparator eingebaut
21-Aug-06 RG Format: Korrektur Ausgabe von Format('%0.0n MB',[dSize])
30-Aug-06 MV DecodeDate: Range-Error korrigiert.
12-Sep-06 WD Funktion: HexToInt eingebaut.
24-Sep-06 TB Funktion: FileGetSize eingebaut.
20-Oct-06 MV Funktion: tStrMatch umgebaunt.
14-Dec-06 RG Format: Korrektur Ausgabe von zB Format('%D%%',[PercentDone])
16-May-07 RG FormatBuf: Integer-Uebergabe bei %N,%E,%F... erlaubt
22-Aug-07 WD FileSearch: Umbau der Liste auf AnsiString
01-Jan-08 WD GetTempFileName: Kopiert aus Classes.pas
01-Jan-08 WD GetEnv und GetEnvCount aus uSysInfo kopiert.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\UDATETIME.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
18-Apr-06 WD Funktion DateToWeek eingebaut
24-Sep-06 TB Funktion DateTimeToUnix, UnixToDateTime eingebaut.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\ULIST.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
02-Jan-04 WD Unit erstellt
17-Feb-04 WD Klasse "tcLongWordList" eingebaut
25-Apr-04 WD Klasse "tcLongIntList" eingebaut
16-Mar-05 WD Klasse "tcArray2DFix" eingebaut
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
04-Jul-07 MV TList.Grow: Reduzieren von Getmem/Freemem
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\UOSFUNC.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
22-Apr-06 WD Unit in das Projekt eingebaut
09-Apr-07 MV/WD Funktion OpenObject eingebaut
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\USTREAM.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
29-Aug-03 WD TStream.ReadLn: Berr. der neuen Position
07-Sep-04 WD TMemoryStream: Einbau von InsertStream
15-Jan-08 WD Klasse tTempFileStream und TStream.Clear eingebaut und
div. Korrekturen und Verbesserungen.
29-Jan-08 WD TMemoryStream: Einbau von LoadFromStreamLen
12-Feb-08 WD TStream: Einbau der Funktion AnsiWriteLn
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\USTRING.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
01-Jan-03 WD Von RTL ins SPCC-Projekt uebernommen.
13-May-03 WD Die Strings-Objekte in diese Unit uebertragen.
04-Jun-03 WD Einbau von Compare in tStringList.
14-Sep-03 WD Funktion "iif" eingebaut.
08-Feb-04 WD Funktion "SplitAll" eingebaut.
11-Aug-04 WD In tStrings und tStringList die Funktionen GetID, PutID und InsertID eingebaut
14-Jan-05 WD In tStrings TabSeperator und StringsTab eingebaut.
15-Jul-05 WD Die Schnittstelle von "SplitAll" geaendert.
24-Feb-06 WD Einbau der Funktion LastPos.
04-Mar-06 WD Klasse tStringValue eingebaut.
16-Sep-06 WD Funktion Split: Den Separator von Typ Char auf String geaendert
17-Oct-06 RG Funktion ExtractStrings: eingebaut
26-Mar-07 WD Klasse: tDirList eingebaut
27-Jul-07 WD Funktion TStrings.GetMaxLength und TString.GetMinLength eingebaut.
23-Nov-07 WD Typ tStr9 eingebau.
09-Dez-07 WD Funktion rx_word eingebaut und PosItem auf PosN umbenannt-
01-Jan-08 WD Typ tStr1 eingebaut.
13-Feb-08 WD TStringList: Variable FList und Funktion BottomUpHeapSort von Private auf Protected
16-Feb-08 WD Die Klassen TAnsiStringList, TAnsiStringValue erstellt.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\USYSCLASS.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
26-Sep-04 WD Einbau von tcJoystick (vorher in uJoystick)
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
25-Dez-05 WD Umbau von dem Objekt tcMutex, tcCriticalSection, tcEvent usw
08-Jan-05 WD Einbau der Klasse tcUSBCalls.
05-Mai-06 WD Klasse tcLog von uLog eingebaut.
27-Mai-06 WD Klasse tcFunc eingebaut.
10-Jul-07 WD Klasse tcFileSearch eingebaut.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\USYSINFO.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
17-Nov-03 WD Unit erstellt
31-Jul-04 WD Neue globale Variable "goSysInfo".
31-Jul-04 WD Befuellen der Variablen von SYSUtils im Unit-Begin-Teil
18-Okt-04 WD Umbau des Initialization/Finalization-Teil
30-Okt-04 WD Einbau der Druckerinformationen
10-Mar-05 WD Einbau von ProgramPath und ProgramName
21-Mai-05 WD Einbau von tros.os2cmd
04-Dez-05 WD Klasse tcSysAppInfo (Div. Info zu Applikationen) eingebaut.
27-Feb-06 WD tcSysAppInfo: Odin-PE.EXE eingebaut
07-Mar-06 MV/WD Bessere Ermittlung von fProgramName und fProgramPath und
Verschiebung der Variable in das Objekt ProgramInfo.
09-Mar-06 MV/WD Win32: Bessere Ermittlung von fOS.OSCmd
17-Apr.06 WD tcSysAppInfo: getSysInfo eingebaut.
24-Apr-06 WD tcSysInfo.getWinInfo: Ermittlung des LongTimeFormat korrigiert
23-Aug-06 RG/WD ThousandSeparator, DecimalSeparator, CurrencyDecimals und
ListSeparator in das Record tcCountry eingebaut.
22-Sep-06 WD Umbau der Verzeichnisse in die Klasse tcFolders.
26-Oct-06 WD Klasse: tcDisc eingebaut.
14-Nov-06 UJ, WD Systemabsturz, wenn das Programm "CONTROL PANEL\INTERNATIONAL" nicht einlsen kann
23-Mar-07 WD Bessere Ermittlung von tcFolders.OSPath.
10-Apr-07 WD Variable RunUnder eingebaut. Zeigt an ob das Win-Programm unter ODIN luft
04-Mai-07 WD Einbau von der Windows-Vesion Vista.
10-Mai-07 MV, WD Definition vom OS-Name verlaengert.
31-Mai-07 MV, WD tcSysAppInfo.getOdinPEExe: Falls WinDir nicht existiert dann SysDir verwenden
21-Aug-07 WD tcSysInfo.getEnv: Das Ergebnis wird statt String mit AnsiString uebergeben.
25-Sep-07 WD tcSysInfi.WDSibylInfo: Neue Funktionen eingebaut.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\OS2\BSEDOS.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
03-Nov-06 WD, RB Funktion DosQuerySysState eingebaut
19-Nov-07 WD Flag OBJ_ANY eingebaut.
22-Aug-07 WD DosSearchPath: Umbau auf AnsiString
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\OS2\BSEKBD.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
18-Jun-04 WD Erstellung der Datei
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\OS2\BSEKBDVIO32.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
18-Jun-04 WD Erstellung der Datei
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\OS2\BSEMOU.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
18-Jun-04 WD Erstellung der Datei
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\OS2\BSEREGISTRY.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
16-Apr-06 WD Schreibe- und Loeschfunktionen eingebaut
14-Mar-07 WD Die Unit in eine Klasse konvertiert.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\OS2\BSEVIO.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
18-Jun-04 WD Erstellung der Datei
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\OS2\DIVE.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
28-Mai-07 WD Unit berarbeitet.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\OS2\OS2DEF.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
06-Aug-04 MV Compiler-Prob korr.: Der Compiler rechnet mit dem Variablentyp weiter,
mit dem er einmal angefangen hat.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\OS2\PMSHL.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
05-Sep-06 WD Korrektur des Typens SWBLOCK
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\OS2\PMWP.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
12-Jun-05 WD Diverse Funktionen eingebaut.
20-Mai-06 WD Funcktion WinQueryObjectPath eingebaut
06-Nov_06 RG Funktionen WinRestartWPDServer, WinIsWPDServerReady, WinRestartSOMDD,
WinIsSOMDDReady, WinNotebookButtonFromID, WinWaitForShell eingebaut.
06-Nov-06 RG zustzliche Konstanten: OPEN_TREE,OPEN_DETAILS,CLOSED_ICON
zustzliche Konstanten betreffend WinWaitForShell
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\OS2\PROCESS.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
03-Nov-06 WD, RB Funktion GetProcesslist eingebaut.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\OS2\SOM.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
19-Apr-07 WD Umbau der Unit fuer WDSibyl.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\WIN32\WINADVAPI.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
16-Apr-06 WD Schreibe- und Loeschfunktionen eingebaut
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\WIN32\WINBASE.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
06-Aug-04 MV Funktion GetDiskFreeSpaceEx eingebaut.
29-Jul-06 WD Neue Konstanten eingebaut.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\WIN32\WINDEF.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
06-Aug-04 MV Ein- bzw. Umbau von den Typen: LARGE_INTEGER, ULARGE_INTEGER
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\WIN32\WINERR.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
26-Dez-05 WD Datei ins Projekt mit aufgenommen
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\WIN32\WINGDI.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
01-Nov-04 WD API-Call "GetDefaultPrinter" eingebaut
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\WIN32\WINNETAPI.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
13-Aug-06 WD Unit erstellt
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\WIN32\WINSHELL.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
15-Mai-06 WD Unit erstellt
16-Apr-07 WD Funktion ShellExecute eingebaut
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\WIN32\WINSPOOL.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
09-Feb-06 MV/ZE Verbesserung der Printer-Funktionalitaet (fuer Windows)
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\RTL\WIN32\WINUSER.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
06-Aug-04 MV Def. und Funktionen fuer HTMLHelp eingebaut.
21-Aug-04 WD Erweiterung der IDC-Variablen
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\SPCC\BUTTONS.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
27-Sep-02 WD Ausbau der LINUX-Teile.
10-Okt-03 WD Diverse Insert-Funktionen eingebaut.
08-Aug-04 MV "1 shl" gegen "longword(1) shl" ausgetauscht.
29-Aug-04 WD tRadioButton.SetChecked: Korrekte Verarbeitung unter Windows.
26-Mar-04 WD Den Typ TBitBtnKind "bkPrev" und "bkNext" hinzugefgt.
31-Jul-05 WD Den Typ TBitBtnKind "bkFind" hinzugefgt.
17-Sep-05 WD Den Typ TBitBtnKind "bkPrinter" hinzugefgt.
27-Okt-05 WD Den Typ TBitBtnKind "bkNew" hinzugefgt.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\SPCC\CACHE.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\SPCC\CLASSES.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
27-Sep-02 WD Ausbau der LINUX-Teile
01-Jan-03 WD Funktion tStringList.AddSplit eingebaut
26-Nov-03 WD Delay-Funktion mit SysSleep ausgetauscht
10-Jun-04 WD Ausbau von tThread. Diese Klasse ist zu uSysClass gewandert
08-Aug-04 MV 1 Shl --> longword(1) Shl, AND 255 --> AND longword(255)
07-Jul-05 WD TComponent.UniqueName: Ermittelt einen eindeutigen Namen
20-Jul-05 WD Abspeichern div Infos in die Application-INI-Datei
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
05-Sep-05 WD Umbau der Datei auf den WDSibyl-Compiler
09-Mar-06 WD Paramstr(0) durch goSysInfo ersetzt.
02-Dez-06 WD Entfernen der Variable "InsideLanguageDesigner"
01-Jan-08 WD GetTempFileName ist jetzt in SysUtil gewandert.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\SPCC\CLIPBRD.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
26-Sep-02 WD Ausbau der LINUX-Teile
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\SPCC\COMCTRLS.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
26-Nov-03 WD Delay-Funktion mit SysSleep ausgetauscht
03-Jul-05 TB TUpDown.SetAssociate: because FPosition may be <> FMin set
08-Aug-05 MV/WD TUpDownBtn.Redraw: Wurden keine Dreiecke angezeigt.
11-Aug-05 TB/WD Komponente in das Projekt hinzugefuegt.
18-Aug-05 WD Horizontaler-Scrollbalken eingebaut.
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
13-Nov-05 WD tMultiColumnList/Win32: Korrekte Verarbeitung von DblClick.
10-Jul-06 WD TMultiColumnListBox.AddObject: Korrekter Verarbeitung bei Bitmaps
12-Nov-06 WD THeaderControl.WriteInfoToINI: Ueberpruefen ob fSection<>nil ist.
16-Jan-07 MV TMultiColumnListBox.DrawItem: Kleiner Fix bei dem Bitmaps
22-Apr-07 RG, WD Komponente tGauge eingebaut.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\SPCC\DDEMAN.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
09-Mar-06 WD Paramstr(0) durch uSysInfo ersetzt.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\SPCC\DIALOGS.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
27-Sep-02 WD Ausbau der LINUX-Teile
20-Mar-03 WD Einbau der tInfoDialog
08-Aug-04 MV fHelpButton moved from private to public HelpButton
(to enable HelpButton.Visible := false)
bei A:TEXT.TXT in OpenDialog nicht Verzeichnis anfgen
Bei OpenDialog.Execute war als Default bei Windows nicht das aktuelle Verzeichnis
Bei ChangeDirDialog DirectoryList und FilenameEdit von Private nach Public
17-Apr-05 WD TPrintDialog: Buttons "Print" und "Properties" deaktivieren,
wenn es kein Drucker im System existiert.
11-Jul-05 TB Diverse korrketuren an TSystemOpenDialog, TSystemSaveDialog usw.
26-Jul-05 WD Dialogs: SaveLoadInfo als Default auf False setzen.
26-Jul-05 MV tOpenDialog: if another file type is selected, the file extension
gets changed automatically
18-Sep-05 WD Dialog: User-Password eingebaut
19-Feb-06 MV tOpenDialog: resizable window
09-Mar-06 WD Paramstr(0) durch uSysInfo ersetzt.
29-Jul-06 MV/WD tOpenSystemDialog.Execute und tSaveSystemDialog.Execute: Entfernen des letzten PathSeparators.
06-Okt-06 WD tInputQueryDialog: Klasse neu programmiert und Funktion InputQuery angepasst
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\SPCC\DOCKTOOL.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
09-Mar-06 WD Paramstr(0) durch uSysInfo ersetzt.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\SPCC\EDITORS.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
26-Sep-02 WD Ausbau der LINUX-Teile
07-Aug-04 MV massive changes, colleced over years by MV
06-Jan-04 MV "NormalChar" redefined
Mai/Juni 05 MV Drag and Drop Changes, Fixes, adaption to Wraped.pas, (but with WPS crash bug)
Juli 05 MV 1. LoadSaveAsAnsi dependent AnsitoOEM/OEMtoAnsi conversion moved
from different (not really correct) places to
_GetFileText and _WriteFileText
2. new: EditorposInICB
3. dropping file icons into the text and press SHIFT
--> filename instead of file content is copied
4. slowing down scrolling while marking text and mouse outside the window
5. drag and drop WPS crash bug (Mai/Juni 05) fixed, minor improvements
Aug 05 MV Compiler warnings removed
Sept 05 MV Editor Font Attributes added (Type TAttributeArray)
-> bold, underlined and italic fonts possible now
Set FontAttributesEnabled to TRUE in SetupComponent and redefine DefineLineColors !
Sept 05 MV bug in Move Column Block fixed (procedure cmICBMoveBlock)
Jan 06 MV Win32 bugfix: malfunction when pressing right mouse button while block has been marked;
when dropping, the text selection got lost.
MV when creating a backup while saving, FileExists instead of test-reset (omits casually error message)
Feb 06 MV italic background drawing rewritten
distinguish between FFind and FFindReplace property, FindHistory/ReplaceHistory gets now remembered
Mar 06 MV Ctrl-KN upcaseblock moved to Ctrl-KM;
Ctrl-KN: ToggleBlockMode (Wordstar default)
Oct 06 MV new function FileCloseQuery: can be used within the program; use CloseQuery only on exit
Feb 07 MV Bugfix: saving an empty editor window now rewrites an empty file
Feb 07 MV new EditorOption: eoJumpWordSpace. If set, the Cursor word right/left buttons do orientate to spaces
instead of characters. Differences are with non-letter characters like comma or parenthesis
MV new heap memory functions; all "new (p)" changed to "getmem (p, sizeof(p^));
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\SPCC\EXTCTRLS.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
08-Aug-04 MV minor adaption to tMetafile
fixed: Radiogroup button sometimes not set
27-Aug-05 WD Komponete "tOKCancelButton" eingebaut
13-Nov-06 RG TImage.SetPicture eingebaut
28-Jan-07 WD tShape.Set/GetColor: Property eingebaut.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\SPCC\FILECTRL.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
26-Sep-02 WD Ausbau der LINUX-Teile
08-Aug-04 MV Verhinderung von gelegentlichem Absturz bei OpenDialog
02-Jan-05 MV Verhinderung von gelegentlichem Absturz bei OpenDialog
30-Mar-05 WD Komponente "tEditFileName" eingebaut.
10-Aug-05 TB TDriveComboBox.SetDrive Fehler Laufwerksliste gefixt
19-Aug-05 TB TEditFileName erweitert fr den Typ des Dateidialogs
(TDialogType), published OnChange eingebaut, intern den
Hint fr Vorhandensein der Datei in evChange eingebaut
(berschreibar mit Property Hint. Zustzlich Property
ButtonHint eingebaut
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
24-Feb-06 WD Einbau der Funktion TDirectoryListBox.CharEvent
27-Jul-06 TB Refresh fFilename eingebaut in tEditFileName.evChange
24-Aug-06 RB/WD FileCTRL: Property "mask" von Protected nach Published verschoben.
02-Feb-07 WD TFileListBox.Refresh/TDirectoryListBox.Refresh: Funktion eingebaut
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\SPCC\FORMS.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
26-Sep-02 WD Ausbau der LINUX-Teile
Propertys Parameter, Log, ProgramPath, ProgramName,
ProgramVersion, ProgramSubVersion, ProgramDate,
ProgramIniFile, FormPos[Const FormName: String]
in tApplication eingebaut.
03-Aug-03 WD tControl.Caption von "Protected" auf "Published"
12-Aug-03 WD Das Help-Programm nach dem Beenden der Applikation schliessen
14-Sep-03 WD Einbau des Property "Parameter" in tApplication
16-Sep-03 WD Einbau des Property "Log" in tApplication
06-Okt-03 WD ResetComponent und tForm.ResetComponents eingebaut
21-Okt-03 WD Funktionen tControl.SetEnabled und tControl.GetEnabled von Private auf Protected umgestellt
26-Dez-03 WD Korrektur von der Funktion "DrawSystemBorder"
08-Aug-04 MV Microsoft HTML-Help
Unterdrcken der OS/2-Fehlermeldung "Laufwerk nicht bereit"
und eine Menge kleine Dinge, die sich ber Jahre angesammelt haben
21-Aug-04 WD Drag&Drop und CreateCursor korrigiert.
31-Aug-04 WD TScreen.GetFontFromPointSize: Bessere Ermittlung von lfHeight und lfWidth unter Windows
15-Sep-04 CW TframeControl.CreateWnd: Korrekte Anzeige der Form-Caption bei Sonderzeichen
Tapplication.DeleteMenuItem: The TApplication component doesn't reduce the Tlist of active TMenuItems when the newest ones are deleted
29-Sep-04 WD Umbau der Drag&Drop unter Windows
01-Okt-04 MV Korrketur von tScreen.GetFontFromPointSize: Umrechnung von Pitch --> Pixel
04-Okt-04 MV Einbau der Property tScreen.SystemFontCount
08-Nov-04 WD Einbau der Funktion tForm.PrintForm;
14-Nov-04 WD Umbau der Logik fuer die Positionspeichern dem Forms. Jetzt auch
abhngig von Application.FormPositionINI. default: fpSaveLoadINI
05-Dez-04 WD Durch den neuen RC-Compiler: Rueckbau von Curs_OS2.RC und Curs_W32.RC auf Cursors.RC
07-Feb-05 WD Aendern der Applikations-INI-Datei: FormPosition -> FormInfo. Dadurch knnen
mehrere Attribute gespeichert werden. (z.b. FormPosition, Schriftart usw.)
23-Mai-05 MV/WD BeginDrag ab nun als "virtual" definiert
22-Jun-05 WD Wenn keine INI-Datei existiert, dann soll die Fonts von der IDE verwendet werden.
30-Jun-05 WD Set-/GetFormInfo: Abspeichern und Laden von Color
07-Jul-05 WD Speichern der Schrift und die Farbe der einzelen Komponenten
20-Jul-05 WD Abspeichern div Infos (tControl, tForm) in die Application-INI-Datei
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
18-Okt-05 MV/WD Ausbau der If-Statements aus der Funktion TApplication.SetHelpFile
25-Okt-05 WD Abspeichern des WindowsStates (Normal, Minimize und Maxmize) in der INI.
12-Nov-05 WD Windows/Showmodal: Wenn die Form beendet wird, dann bekommt der Owner den Focus
12-Dez-05 WD In der INI wird nun auch der Drucker gespeichert.
26-Dez-05 WD Neue Funktion TApplication.GetProgramAlreadyRunning; Lauft schon das Programm?
20-Jan-06 MV/WD tControl.SetCursor: von Private nach protected verschieben und mit virtual versehen
28-Jan-06 WD Korrektur: Programmabsturz wenn kein Durcker im System vorhanden ist
17-Feb-06 WD Einbau der Klasse tLanguageFile (Sprache)
17-Mar-06 WD Application.Run/SetHelp: Hilfelogik verschoben.
16-Jul-06 MV Statt #0 in der AnsiToOemTable auf #32 geaendert.
16-Jul-06 MV Korrektur der schrumpfenden Controls.
10-Aug-06 MV Control.ShowHint von Protected auf Public umgestellt.
10-Aug-06 WD TApplication.ProcessMessage: If Anweisung geaendert und FTerminate:=True herausgenommen, da
diese Variable schon in der Close-Funktion eventuell gesetzt wird.
19-Aug-06 MV tForm.SetHelpWindowTitle: Ausbau von den beiden IFs
30-Aug-06 MV GeneralGetFontFromPointSize: bei Windows darf nur dann auf Kopien von Screen-Fonts zugegriffen werden,
wenn der Font auch wirklich fuer Screen benoetigt wird,
andernfalls wird die Schrift viel zu klein, weil die Groesse in Pixel nicht
angepasst wird
30-Aug-06 WD Finalization (inkl. Aufruf von Screen.Destroy; DosCloseMutexSem) eingebaut.
04-Sep-06 MV/TB TApplication.HintTimerExpired: Ausbau vom Check ob das Control enabled ist oder nicht.
03-Okt-06 KF Einbau von der Variable: MakeIniFile
06-Nov-06 WD TApplication.DeleteMenuItem: Check auf FMenuItemList=nil
21-Mar-07 MV TSystemOpenDialog.Execute:Boolean: OFN_FILEMUSTEXIST ausgebaut
21-Apr-07 WD, MV Die neue Heap-Verwaltung von Martin V fr die IDE eingebaut.
23-Apr-07 WD TApplication.Create: So umgebaut, dass es auch den Parameter "-LOG=" versteht
16-Jul-07 WD THintWindow.Redraw: Umbau der Hints, damit mehrer Zeile ausgegeben werden kann.
01-Sep-07 WD tSizeBorder: BorderAlign "baVerticalSizing" eingebaut.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\SPCC\GRAPHICS.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
26-Sep-02 WD Ausbau der LINUX-Teile
25-Dez-03 WD Unter Win32 die Funktion "Canvas.Rectangle" korrigiert.
08-Aug-04 AL (Aaron Lawrence, copied by MV) tBitmap.Update rewritten
08-Aug-04 MV tMetafile OS/2 implemented, works fine in WSformat (visit www.WriteAndSet.com)
and a lot of minor stuff fixed
15-Sep-04 CW Korrektur von Tfont.GetWidth.
03-Okt-04 MV Einbau von der tFont.CodePage
03-Nov-04 WD Ergnzung von tCanvas.Create, damit nicht nur tComponent-Klassen
als Owner verwendet werden knnen. z.b. tPrinter
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
27-Nov-05 WD Ermoeglichen, dass ein Icon auch in ein Bitmap geladen werden kann.
18-Jan-06 WD Procedure tCanvas.ChangeColor implemented
08-Feb-06 MD tFont.Codepage -> tFont.WinCodepage
tFont.OS2Codepage sets codepage for OS/2 (z.B.850,1004). Gets active within SetFont
default of OS2Codepage is 0
Sample: NewFont := Screen.GetFontFromPointSize(...);
NewFont.OS2Codepage := 1004; //Windows ANSI Codepage
Control.Font := NewFont;
03-Mai-06 WD Funktion tBitmap.LoadFromResourceId auf Name-Resourcen umgebaut.
18-Jul-06 WD TCanvas.ExcludeClipRect: von RGN_XOR auf RGN_DIFF
Sep-06 MV tMetafile.CalculateWidthHeight improved
Sep-06 MV ReadSCUFont improved; now in Windows the fonts equal to the ressources for the OS/2 program are chosen
23-Jun-07 MV Changes in TCanvas.Arc
24-Jun-07 WD TBitmap: Property BitmapMem und BitmapMemLength eingebaut.
19-Jam-08 MV Umbau von TBitmap.Draw
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\SPCC\GRIDS.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
27-Sep-02 WD Ausbau der LINUX-Teile
22-Aug-03 WD Einabau von IndexOf in die Klasse "TStringGrid"
15-Sep-04 CW TStringGrid.DrawCell: statt dec den Befehl "Pred" verwenden
03-Mar-05 WD TGrid.Redraw: Korrektur der Umrandung unter Windows
23-Dez-06 WD Funktion InsertStringGrid eingebaut.
25-Dez-06 WD tGrid und tStringGrid: Groessen Anpassung bei Doubleclick.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\SPCC\LISTVIEW.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
27-Sep-02 WD Ausbau der LINUX-Teile
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
03-Okt-06 KF TListView.Add: Statt Bitmap.Height Width verwenden
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\SPCC\MASK.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\SPCC\MENUS.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
26-Sep-02 WD Ausbau der LINUX-Teile
08-Aug-05 MV/AL Definition of a Menu default font
18-Jul-05 WD Einbau des Property ForeGroundColor, BackGroundColor
20-Jul-05 WD Abspeichern div Infos (tMenu) in die Application-INI-Datei
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
11-Sep-06 HO GetKeyRepeat: Check auf m.param2lobytehi (DBCS-Handling)
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\SPCC\MESSAGES.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
26-Sep-02 WD Ausbau der LINUX-Teile
01-Mar-03 WD Message "cm_Option" eingebaut
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\SPCC\OUTLINE.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
27-Sep-02 WD Ausbau der LINUX-Teile
18-Nov-04 MV Umbau von TOutlineNode.Destroy
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
26-Sep-05 MV Kontrollvariable "ProcessDestroyWnd" eingebaut, die verhindert,
daá wenn das Outline beim Destroy ist, noch einmal Eintrge sortiert
werden, was zu dem Fehler fhrte und jetzt auch schneller sein sollte.
28-Jul-06 MV FullExpand, FullCollapse now encapsulated with BeginUpdate...EndUpdate
31-Jul-06 MV New procedure tOutline.ShowItem (index) expands the parents and moves the scrollbar
to get the item really visible. The item does not get selected.
03-Okt-06 KF TOutline.NodeFromPoint: Outlineitem fangen bei 1 und nicht bei 0
27-Sep-07 MV TOutline.SetSelectedNode (for the command "Outline.SelectedItem := X") changed
(Win32 only)
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\SPCC\PRINTERS.PAS
{ -- date -- - changes ------------------------------------------
22-Dec-97 Initial Release.
28-Jan-97 printing To File didn't work when FileName was
specified With PrintToFile already being True.
08-Feb-97 Device Name now 32 characters. Problems With
systems where several Printer Objects Use the same
Device. results In 'No queue for device'. don't
know how To fix This.
27-Feb-97 removed Some debugging stuff.
05-Mar-97 FIXED bug that resulted In 'No queue for device'.
moved Error Messages To Resource Id 65300.
13-Mar-97 Some changes by RN
04-Apr-97 GetPrinterInfo now replaces #13#10 by A space
If the Printer Name Is Multi-Line.
15-Apr-97 additional diagnostic information when DevOpenDC
Or GpiCreatePS Fail. New Error Handling For
startup sequence. Existence Of Printer Instance
guaranteed.
16-Apr-97 RN: Saved Initialization part With Try..Except.
This Is only For safety If For Instance A GPF
occurs within the Constructor.
05-Aug-97 JP: Fixed bug reported by Alex Vermeulen.
Printer had no palette, which resulted in
empty pages when trying to use RGB colors.
Some other initialization also done on
every BeginDoc: Pen, Brush and Font set to
default values.
06-Aug-97 JP: Default printer font is now either
"Courier New" or "Courier", depending on
which one is available. Changes to BeginDoc
and SetPrinterState.
16-Aug-97 JP: Added methods PrintBitmap and PrintForm.
??-???-??: ??: crash with network printing fixed
{ -- date -- -- from -- -- changes ----------------------------------------------
12-Oct-04 MV NETAPI Network printing crash fixed
14-Oct-04 WD Unit TPrinter fuer Windows umgebaut
17-Apr-04 WD Korrektur, wenn es keinen Drucker im System installiert ist
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
09-Feb-06 MV/ZE Verbesserung der Printer-Funktionalitaet (fuer Windows)
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\SPCC\STDCTRLS.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
27-Sep-02 WD Ausbau der LINUX-Teile
30-Jun-03 WD Einbau vom Numberonly in Combobox
10-Okt-03 WD Diverse Insert-Funktionen eingebaut.
01-Jun-04 WD Einbau von MaxLength in tMemo
08-Aug-04 MV Kleinkram
16-Aug-04 WD Unter Windows hat die Funktion tCombobox.SetFocus nicht korrekt funktioniert.
15-Sep-04 WD TComboBox.SetStyle: The TComboBox control doesn't cleanup, provoking system hangs.
27-Dec-04 WD tListbox: Einbau von mehrer Spalten; nur bei Style = lbOwnerdrawFixed
07-Jan-05 WD tCombobox: Property Listbox eingebaut
28-Aug-05 WD tCombobox.EvKeyPress: Wenn Style="csDropDownList" und eine Taste gedrckt wird,
dann die erste Auswahl mit den der Buchstaben anfaengt selektieren.
03-Sep-06 WD TValueSet: DrawInterior; Bitmap-Stretching verbessert
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\SPCC\TABCTRLS.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
26-Sep-02 WD Ausbau der LINUX-Teile
21-Okt-03 WD Korrektur bei dem Property "Enabled". Falsche Darstellung unter Windows
15-sep-04 CW/WD TTabbedNotebook.Resize: Aufruf aller Seiten-Resizes-Funktionen
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
30-Apr-07 MV make sure that the TabbedNotebook tab is shown if a page is selected by TabbedNotebook.PageIndex := X;
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\SPCC\UCONVERT.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
01-Dec-05 WD Einbau der Unit
27-Dec-06 WD Einbau vom dem PCX, GIF-Format und Strukturaenderung.
10-Jun-07 WD Weiter Strukturaenderungen
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\SPCC\ULANGUAGE.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
03-Mar-06 WD Datei erstellt und ins Projekt eingebaut
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\TP70\CRT.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
03-Okt-03 WD Konstanten DirectVideo, CheckSnow eingefuegt
26-Nov-03 WD Delay umgebaut
19-Jun-04 WD Ausbau von KBDVIO32.DLL
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\TP70\DOS.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
27-Sep-02 WD Ausbau der LINUX-Teile
06-Okt-04 MV Einbau der Konstante "Exec_Visible"
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
11-Dez-05 WD Exec: Konstante "LinkSupport" eingebaut. Interpretieren von HTTP, FTP
23-Dez-05 WD Exec: AsynchEXEC auch fuer die Windows (Source von Toolbox).
22-Jan-06 MV Long file support > 2GB for findfirst, findnext, findclose. Changes marked with "Martin lf"
simply use searchrec.floatsize (: extended) instead of searchrec.size !!!
26-May-06 MV fexpand: does not touch network filenames anymore
06-Jun-06 WD Exec; Variable "Exec_Visible" wird auch in Windows beruecksichtigt.
23-Jun-06 WD OS/2, DosExitCode: Bei ExecViaSession=true und das System wartet auf Prozess-
Ende eine kleine Pause eingebaut, damit das System nich komplett steht.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\TP70\FASTCRT.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
07-Aug-04 MV/WD Die Unit zu WDSibyl/TP70 hinzugefgt
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\TP70\WINCRT.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
09-Mar-06 WD Paramstr(0) durch goSysInfo ersetzt.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\LIBRARY\SOURCE\TP70\WINGRAPH.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\COMPILER\SOURCE\HLP\WDHLPC10\WDHLPC10.PAS
{ -- date --- --from-- -- changes ----------------------------------------------
27-Feb-2005 WD Help-Compiler in das WDSibyl-Projekt eingefuegt.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\COMPILER\SOURCE\HLP\WDHLPD10\UHLPCOMP.PAS
{ -- date --- --from-- -- changes ----------------------------------------------
11-Apr-2005 WD Design-Aufbereitung der Include-Datei
23-Dez-2005 WD Sprache: Niederlndisch hinzugefgt
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\COMPILER\SOURCE\HLP\WDHLPD10\WDHLPD10.PAS
{ -- date --- --from-- -- changes ----------------------------------------------
27-Feb-2005 WD Help-Compiler in das WDSibyl-Projekt eingefuegt.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\COMPILER\SOURCE\PAS\WDSPC10\WDSPC10.PAS
{ -- date --- --from-- -- changes ----------------------------------------------
02-Sep-2004 WD Von dem IDE-Projekt in das SPC25-Projekt verschoben
19-Dez-2005 WD Umbau der Datei fuer die Windows-Schiene
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\COMPILER\SOURCE\PAS\WDSPD10\WDSPD10.PAS
{ -- date --- --from-- -- changes ----------------------------------------------
25-Nov-04 WD Erstellung des Projektes
23-Nov-05 WD Ausgabe der Compiler-Definitionen
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\COMPILER\SOURCE\RC\WDRCC10\WDRCC10.PAS
{ -- date --- --from-- -- changes ----------------------------------------------
24-Jul-2004 WD Erstellung des Projektes
25-Sep-2004 WD Aufteilung des Compilers in die WDRCD10.SPR und in die WDRCC10.SPR
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\COMPILER\SOURCE\RC\WDRCD10\URESDEF.PAS
{ -- date --- --from-- -- changes ----------------------------------------------
24-Jul-2004 WD Erstellung der Unit
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\COMPILER\SOURCE\RC\WDRCD10\URESDLL.PAS
{ -- date --- --from-- -- changes ----------------------------------------------
24-Jul-2004 WD Erstellung der Unit
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\COMPILER\SOURCE\RC\WDRCD10\URESSCAN.PAS
{ -- date --- --from-- -- changes ----------------------------------------------
24-Jul-2004 WD Erstellung der Unit
02-Mai-2006 WD ScanData, ScanVideo, ScanSound eingebaut.
03.Mai-2006 WD Bitmap-Resource-ID auf Name-Resource umgebaut.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\COMPILER\SOURCE\RC\WDRCD10\WDRCD10.PAS
{ -- date --- --from-- -- changes ----------------------------------------------
25-Nov-2004 WD Erstellung des Projektes
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\COMPILER\SOURCE\SHARE\CONSTS.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
09-Dec-02 WD Einbau vom Logging
01-Aug-03 WD Entfernen von div. CM-Konstanten (wird schon in Message.pas verw.)
01-Aug-03 WD Menue: CreateLngFile eingebaut
03-Aug-03 WD Entfernen des TipOfTheDay-Dialog
08-Aug-03 WD Ausbau der Variable ShowSibylFormProc
13-Jan-05 WD Konstante "NormalChars" von Editors.pas eingebaut
11-Mar-05 WD WDSibyl-Help-Bitmap eingebaut
25-Mar-05 WD Resource-Bitmap eingebaut
15-Okt-05 WD Umbau fuer Win32-IDE
22-Dez-05 WD Uebernehmen der Init-Variablen (fuer die Adresse der Funktionen
10-Jan-06 WD Diverse Funktionen in die WDSibyl-DLL bertragen
24-Feb-06 WD Im Menue Projekt/Anhalten "Ctrl Break" eingebaut.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\COMPILER\SOURCE\SHARE\PROJECTS.PAS
{ -- date -- -- from -- -- changes ----------------------------------------------
05-Dec-02 WD Ausbau des Standard-Teil
04-Jan-03 WD Laden der Directory korrigiert
05-Jan-03 WD Lesen der Projekt-Dateien (fertiggestellt)
09-Dec-04 WD Korrektur des Application-Icons
12-Oct-05 WD Debugger-Parameter auch fuer die Windows-Welt
23-Nov-05 WD GetCompilerDefines: Definition ($IFDEF) von DEBUG eingebaut
22-Dez-05 WD Alle Init-Variablen in die Unit Consts.pas uebertragen.
10-Jan-06 WD Diverse Funktionen in die WDSibyl-DLL bertragen
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\COMPILER\SOURCE\SHARE\SPC_DATA.PAS
{ -- date --- --from-- -- changes ----------------------------------------------
23-Sep-2002 WD Statt SPDLL20 wird nun SPDLL25 verwendet
21-Dec-2002 WD Import fuer die Resourcen eingebaut
12-Jun-2005 WD Klasse tcSPDLL eingebaut. Damit funktioniert das Umschalten zwischen OS/2 und Windows.
27-Mai-2006 WD tcCompiler.Create: Parametererweiterung
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\COMPILER\SOURCE\SHARE\UCONST.PAS
{ -- date --- --from-- -- changes ----------------------------------------------
24-Jul-2004 WD Erstellung der Unit
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\COMPILER\SOURCE\SHARE\USOURCEFILE.PAS
{ -- date --- --from-- -- changes ----------------------------------------------
24-Jul-2004 WD Erstellung der Unit
16-Jul-2006 WD Diverse Aenderungen fuer GenHelp ein- bzw. umgebaut.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\COMPILER\SOURCE\WDSPDB10\DBGHELP.PAS
{ -- date -- --from-- -- changes ----------------------------------------------
28-Aug-05 WD Variablen die nicht verwendet werden entfernt.
Datei: F:\SPRACHEN\PASCAL\WDSIBYL\COMPILER\SOURCE\WDSPDB10\WDSPDB10.PAS
{ -- date -- --from-- -- changes ----------------------------------------------
02-Sep-04 WD Erstellung des Projektes |
![]() |
This work is licensed under a Creative Commons Attribution 4.0 International License.
Add new comment