Hi, 

a big   thank you   for your   RMChart   to   Rainer Morgen.

*** This class will use the DLL version. Hints for the activeX-version you can find at the newsgroups.

*** this file is not translated yet, if you want to help me, send me the translation by eMail... 

Hubert.Brandel@gmx.de


Diese Xbase++ Klasse nutzt die DLL und Infos von    WWW.RMCHART.COM
für die Xbase++ spezifischen Teile können Sie mich natürlich auch per eMail erreichen, 
aber ich ziehe es vor, wenn Fragen hierzu im    'inoffiziellen Xbase Forum' gestellt werden.
Dort bin ich immer präsent:    www.xbaseforum.de
Die neueste Version von meiner Klasse steht auf meiner Homepage     www.familie-brandel.de

Folgende Probleme sind bekannt und falls jemand hier eine Lösung weiß, 
wären wir sehr dankbar:

1. Das RMChart Object reagiert auf Mausklicks derart, dass es 'CallBack Funktionen'
    aufrufen will, das geht aber - soweit ich weiß - bei Xbase++ gar nicht, daher habe 
    ich auch in dieser Richtung nichts eingebaut. Es läuft eine Anfrage bei Rainer, 
    ob dieses Verhalten abgeschaltet werden kann.
    Zur Zeit reagiert eine Xbase++ Anwendung nicht mehr, wenn man auf die Grafik
    klickt. Erst ein Focus-Verlust der Anwendung mit anschließendem Anklicken der
    Anwendung gibt den Focus wieder an die Anwendung zurück.

	-> Workaround    erstellen Sie eine NUR SPEICHERN Grafik und speichern Sie 
                                                     diese in einer JPG ab. In Ihrer Anwendung sollten Sie vorher
	                                 die genaue gewünschte Größe ermitteln und die Grafik dafür
                                                     erzeugen. Dann laden Sie die JPG Datei in ein XbpBitmap
		             Objekt. Das ergibt eine perfekte Darstellung auch beim Verschieben.

2. Das Speichern der RMC Datei geht zwar, aber diese kann man im Designer nicht anzeigen
     lassen. Wo hier der Fehler liegt wird gerade gesucht, aber dieses Vorgehen macht 
     eigentlich auch keinen Sinn. Entweder man erstellt alles mit dem Programm, oder
     man nutzt den RMChart-Designer und speichert eine RMC-Datei, welche das Programm
     sehr einfach lädt und ausgibt.

3. Viele Parameter, die in der DLL Hilfe angegeben werden, wurden in der Klasse als Instanzvariable
    abgelegt. Die nötigen Parameter kann man bei meinem Quellcode nachsehen und die
    ausführliche Anleitung (in Englisch) in der RMChart Hilfe nachsehen.

Diese Dateien sind im Paket enthalten:

Liesmich.txt		-> diese Datei - Hinweise in deutsch.
readme.txt		-> diese Datei in englisch.

HB_RMChart.ch		-> Include Datei, in jeder PRG mit Grafiken einbinden
HB_RMChart.PRG		-> Klassendefinitionsdatei, einmal im Projekt einbinden.

gdiplus.dll			-> Win2000 und früher benötigt diese DLL im PROGRAMMVERZEICHNIS !
rmchart.dll		-> Rainer Morgans DLL      ->      diese DLL ins PROGRAMMVERZEICHNIS !

simplebar.rmc		-> Eine Beispieldatei von Rainer, wird von SimpleBar.PRG benötigt.
ErrorSys.prg		-> Leicht modifizierte Standard Fehlerbehandlung, bei meinen Beispielen nötig, sonst ???
PROJECT.XPJ		-> Projektdatei für diese Beispiele.

NeuGrafik.PRG		-> Programm erzeugt verschiedene Grafiken
OnlySaveJPG.PRG		-> Programm erzeugt eine Grafik ohne Anzeige, nur zum Speichern.
SimpleBar.PRG		-> Beispiel für RMC-Datei lesen und anzeigen.
RMC_T1.prg		-> Beispielprogramm.






