Martin Vieregg | 21 Sep 2004 10:31
Picon

Sibyl and Delphi printers.pas

Hi,

I use Sibyl for nearly all my Windows apps. Because of the missing Windows part in Sibyl printers.pas, I had
to write a program with printing ability in Delphi (and the OS/2 version in Sibyl, of course). Sibyl
printers.pas has got two wonderful properties Delphi does not has: 

Printer.PrintToFile := true;
Printer.Filename := 'C:\File.ps';

If I would have the Delphi printers.pas, it would be quite easy. Somewhere (in begindoc, I assume) there's
lpszOutput := nil;
Here, the filename has to be assigned (C string, of course), if PrintToFile is true. That's all. But I only
have got "Delphi personal (Version 6)" without library sources. If someone has got the professional
version, it would be great to get the (compiled) unit.

--german-------

Hallo,

etwas kürzer gefaßt: Hat jemand Delphi (6) Professional? Ich hätte gerne die zwei oben genannten
Properties in Delphi, die es bei Sibyl, nicht aber bei Delphi gibt. Leider sind die Lib-Sourcen nicht
dabei. Die meisten Windows-Programme habe ich erfolgreich in Sibyl geschrieben, aber das Programm mit
Druckfunktionalität mußte ich in Delphi schreiben.

Martin Vieregg (info2004 <at> hypermake.de)
Udo Schelp | 21 Sep 2004 11:48
Picon
Favicon

Sibyl and Delphi printers.pas

Hallo Martin,

wird dieser Code auch in WDSibyl einfließen?

udo
Martin Vieregg | 21 Sep 2004 12:55
Picon

Re: Sibyl and Delphi printers.pas

On Tue, 21 Sep 2004 11:48:15 +0200, Udo Schelp wrote:

>wird dieser Code auch in WDSibyl einfließen?

Udo asked if I want this Code (Delphi printers.pas) to get part of WDSibyl.

---german---

Nein, natürlich nicht, weil dies ja geschützter Borland Code ist und in Sibyl diese Funktion ja eben
schon programmiert ist. Ich bin gar nicht direkt am Quelltext interessiert. Mir würde auch reichen,
wenn jemand mir die complierte Unit zusenden könnte bzw. diese hier über die Mailinglist
veröffentlicht werden könnte.

Bzgl. der fehlenden Printers.pas Funktionalität in Sibyl: Ich hatte vor einigen Jahren von Jens
Schiffler gehört, daß die Implementation von Windows Printers.pas weniger an Printers.pas selbst,
sondern an Voraussetzungen in Forms.pas bislang scheitert. 

---english---

No of course, because the printers.pas Delphi Borland Code is copyrighted and in Sibyl, this code is
already implemented. I am not interested in the Souce code, if someone could compile this and send the
compiled unit to me/us.

About the missing printers.pas Windows functionality in Sibyl: Jens Schiffler mentioned some years ago
that the main problem is not programming the printers.pas for Windows, the problem is adapting forms.pas
to enable Windows printing.

Martin Vieregg
Wolfgang | 22 Sep 2004 08:57
Picon

WDSibyl (22.09.2004)

Hallo!

Auf meiner Homepage (http://members.chello.at/webstar/) gibt es eine 
neue Version zum downladen.

Die größten Änderungen sind:

.) Statt dem Verzeichnis »WDSibyl\BS« wird nun »WDSibyl\OS« verwendet

.) Statt der DLL »SPDBG25.DLL« wird nun die DLL »WDSPDB10.DLL« verwendet.

.) Komponenten tPieChar und tBarChart verscuht einzubauen

.) Unit »PORT_IO« aus dem Projekt entfernt. (Dafür gibt es »uSerialPort«)

.) Die Komponenten tEditDate von »uEditDate« in die Unit »Calendar« 
eingebaut

.) Die Definitionen von uDef in die Unit »System« übernommen.

.) Verbesserung von FindFirst in der Unit »Sysutils«.

.) In tMemoryStream die Funktion InsertStream eingebaut.

.) Diverse Korrekturen von Hr. Willem Clements

Viel Vergnügen und ein schönen Tag noch

Wolfgang
(Continue reading)

Udo Schelp | 25 Sep 2004 21:05
Picon
Favicon

WDSibyl (22.09.2004)

Hallo,

ich habe folgende Probleme mit der aktuellen Version:

1) die Datei "...\WDSibyl\IDE\Source\WDSibyl.EXE" ist nicht startbar; es 
erscheint der Eigenschaftendialog

2) die Datei "...\WDSibyl\Bin\WDSibyl.exe" ist startbar, hat aber eine 
Systemauslaustung von 99,9 % zur Folge

3) die aus 1) genannte Datei (IDE) läst sich erst starten, nachdem die 
unter 2) genannte Datei gestartet wurde, allerdings mit der 
Fehlermeldung: "Could not load component library 
'....\WDSibyl\IDE\Source\CompL'" ... anscheinend wird hier die Meldung 
abgeschnitten, so dass ich nicht weiss welche Datei gemeint ist.

4) danach startet die IDE

5) führe ich den Menüpunkt "Component-Rebuild Library" erscheinen nun 
einige Fehlermeldungen, die ich allerdings durch setzen aller 
Verzeichnisse irgendwie wegbekomme. Zu Schluß bleibt allerdings ein 
Fehler, den ich nicht beseitigen kann: ....Compiling 
.....\library\source\rtl\language.pas...
-> Fatal error...File not found (...\library\source\rc\german.srf)

--> diese Datei scheint es wirklich nicht zu geben...

kann mir jemand weiterhelfen?

danke
(Continue reading)

Wolfgang | 25 Sep 2004 22:34
Picon

Re: WDSibyl (22.09.2004)

Hallo Udo!

> ich habe folgende Probleme mit der aktuellen Version:
>
> 1) die Datei "...\WDSibyl\IDE\Source\WDSibyl.EXE" ist nicht startbar; 
> es erscheint der Eigenschaftendialog
>
> 2) die Datei "...\WDSibyl\Bin\WDSibyl.exe" ist startbar, hat aber eine 
> Systemauslaustung von 99,9 % zur Folge
>
> 3) die aus 1) genannte Datei (IDE) läst sich erst starten, nachdem die 
> unter 2) genannte Datei gestartet wurde, allerdings mit der 
> Fehlermeldung: "Could not load component library 
> '....\WDSibyl\IDE\Source\CompL'" ... anscheinend wird hier die Meldung 
> abgeschnitten, so dass ich nicht weiss welche Datei gemeint ist.
>
> 4) danach startet die IDE
>
> 5) führe ich den Menüpunkt "Component-Rebuild Library" erscheinen nun 
> einige Fehlermeldungen, die ich allerdings durch setzen aller 
> Verzeichnisse irgendwie wegbekomme. Zu Schluß bleibt allerdings ein 
> Fehler, den ich nicht beseitigen kann: ....Compiling 
> .....\library\source\rtl\language.pas...
> -> Fatal error...File not found (...\library\source\rc\german.srf)
>
> --> diese Datei scheint es wirklich nicht zu geben...
>
> kann mir jemand weiterhelfen?

Leider ist bei der Erstellung der ZIP-Dateien ein Fehler unterlaufen, 
(Continue reading)

Udo Schelp | 26 Sep 2004 14:43
Picon
Favicon

Re: WDSibyl (22.09.2004)

Wolfgang schrieb:

> Hallo Udo!
>
>> ich habe folgende Probleme mit der aktuellen Version:
>>
>> 1) die Datei "...\WDSibyl\IDE\Source\WDSibyl.EXE" ist nicht startbar; 
>> es erscheint der Eigenschaftendialog
>>
>> 2) die Datei "...\WDSibyl\Bin\WDSibyl.exe" ist startbar, hat aber 
>> eine Systemauslaustung von 99,9 % zur Folge
>>
>> 3) die aus 1) genannte Datei (IDE) läst sich erst starten, nachdem 
>> die unter 2) genannte Datei gestartet wurde, allerdings mit der 
>> Fehlermeldung: "Could not load component library 
>> '....\WDSibyl\IDE\Source\CompL'" ... anscheinend wird hier die 
>> Meldung abgeschnitten, so dass ich nicht weiss welche Datei gemeint ist.
>>
>> 4) danach startet die IDE
>>
>> 5) führe ich den Menüpunkt "Component-Rebuild Library" erscheinen nun 
>> einige Fehlermeldungen, die ich allerdings durch setzen aller 
>> Verzeichnisse irgendwie wegbekomme. Zu Schluß bleibt allerdings ein 
>> Fehler, den ich nicht beseitigen kann: ....Compiling 
>> .....\library\source\rtl\language.pas...
>> -> Fatal error...File not found (...\library\source\rc\german.srf)
>>
>> --> diese Datei scheint es wirklich nicht zu geben...
>>
>> kann mir jemand weiterhelfen?
(Continue reading)

Wolfgang | 26 Sep 2004 23:19
Picon

Re: WDSibyl (22.09.2004)

Hallo!

> Neue Frage:
> 1) Werden die Settings, also insbesondere Verzeichnisse zu jedem 
> Projekt separat mitgespeichert oder nur global im Programm?

Die Allgemeineinstellungen werden in der Sibyl.ini und WDSibyi.ini 
gespeichert.
Die Einstellungen zu dem Projekt werden in der SPR-Datei gespeichert. 
Diese kannst Du auch mit einem normalen Editor (mit e.exe mache ich es 
z.b.) verändern.

>
> 2) Wie sieht das mit DB-Anbindung für OS/2 aus? Wenn ja, über welchen 
> Mechanismus, ODBC oder etwas anderes?

Also mySQL funktioniert schon recht gut. Schau mal in das Verzeichnis 
...\WDSibyl\Library\Source\DB\mySQL. Diese habe ich vor einigen Jahren 
programmiert. Damit war es überhaupt möglich eine Verbindung mit mySQL 
aufzubauen.
Jetzt gibt es von Hr. Lorne einen neuen ODBC-Treiber 
(http://hobbes.nmsu.edu/cgi-bin/h-viewer?sh=1&fname=/pub/incoming/unixodbc003.zip) 

Ich möchte diesen ODBC-Treiber gerne verwenden.
Wenn ich das umbaue, dann wrid dies die einzige Verbinung zu den 
einzelnen Datenbanken sein.

>
> Folgende Sachen sind mir aufgefallen:
>
(Continue reading)


Gmane