WDSibyl

Release date: 
Saturday, 17 June, 2017

License:

Interface:

Authors/Port authors:

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!

This software is distributed as compressed package. You have to download and manually install it; if prerequisites are required, you will have to manually install them too.

Manual installation

Available as ZIP and installer package:

  • download the ZIP package to temporary directory and unpack it to destination folder, run OS2_install.exe.

See below for download link(s).

You can install the prerequisites with rpm running the following string in a command line:

yum install emxrt

Following ones are the download links for manual installation:

WDSibyl Online Help v. 3.13 (25/4/2018, Rolf Gachnang) Readme/What's new
At least WDSibyl 3.13 required, see INSTALL.EN 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.
 www.wdsibyl.org/en/Downloads/prep_hand_out/lid/108
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
 www.wdsibyl.org/en/Downloads/sublevel/cid/1/start/0
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: Niederl„ndisch hinzugefgt 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 sprachabh„ngig (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 Untersttzung 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 J”rg Fehler in WebExWin-Records gefixt. Alle Strukturen mit CSTRING[...STRING] waren falsch bersetzt. Jeweils -1 eingefgt. 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-Ger„t 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 gel”scht. 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 F„llen wird f„lschlicherweise 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() eingefgt 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 l„uft 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 zus„tzliche Konstanten: OPEN_TREE,OPEN_DETAILS,CLOSED_ICON zus„tzliche 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" hinzugefgt. 31-Jul-05 WD Den Typ TBitBtnKind "bkFind" hinzugefgt. 17-Sep-05 WD Den Typ TBitBtnKind "bkPrinter" hinzugefgt. 27-Okt-05 WD Den Typ TBitBtnKind "bkNew" hinzugefgt. 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 anfgen 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 fr den Typ des Dateidialogs (TDialogType), published OnChange eingebaut, intern den Hint fr Vorhandensein der Datei in evChange eingebaut (berschreibar mit Property Hint. Zus„tzlich 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 Unterdrcken 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 abh„ngig 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 k”nnen 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 fr 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 Erg„nzung von tCanvas.Create, damit nicht nur tComponent-Klassen als Owner verwendet werden k”nnen. 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 Eintr„ge sortiert werden, was zu dem Fehler fhrte 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 gedrckt 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 hinzugefgt 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: Niederl„ndisch hinzugefgt 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
 www.wdsibyl.org/en/Downloads/prep_hand_out/lid/19
Record updated last time on: 18/06/2019 - 04:30

Translate to...

Add new comment