| |
|
|
- Seite 1 - |
|
H.Brill | Ist es machbar, daß man vorab ein Bild drucken könnte. Ich denke da an ein Firmen - Logo. Dieses sollte als Kopf und dann das eigentliche LV gedruckt werden. |
|
|
| Benutze XPROFAN X3 + FREEPROFAN Wir sind die XProfaner. Sie werden von uns assimiliert. Widerstand ist zwecklos! Wir werden alle ihre Funktionen und Algorithmen den unseren hinzufügen.
Was die Borg können, können wir schon lange. | 26.04.2008 ▲ |
|
|
|
|
| |
|
- Seite 1 - |
|
Thomas Freier | Habe die Anwendung herausgezogen. So auf die Schnelle. Leider sind noch schwarze Zeilen, in die normalerweise der Memo-Text gehört, vorhanden.
Da denke ich, daß Frank das neu bei PrintListview() berechnen bzw. die Größe des Bildes einbeziehen muß.
Nein, Frank müßte eine einzelnde formatierte Zeile zum Drucken anbieten. Dann könnte man zwischen StartPrint und EndPrint einiges einbauen. |
|
|
| |
|
|
|
Frank Abbing | Ich sehe hier noch Potenzial für weitere rudimentärere Druckerfunktionen. Eine Gesamtdruckroutine ist ja bequem, aber eben recht unflexibel. Ich denke, ich werde noch eine zeilenbasierende Druckfunktion in die Listview.dll einfügen müssen. Zusätzlich eine für einen Blattauswurf und eine, um eine zentrierte Grafik zu drucken. Irgendwie so könnte ich mir das vorstellen. |
|
|
| |
|
|
|
H.Brill | Oder als zus. Patameter bei PrintListview(), sowie du das bei der Kopfzeile gemacht hast. |
|
|
| Benutze XPROFAN X3 + FREEPROFAN Wir sind die XProfaner. Sie werden von uns assimiliert. Widerstand ist zwecklos! Wir werden alle ihre Funktionen und Algorithmen den unseren hinzufügen.
Was die Borg können, können wir schon lange. | 28.04.2008 ▲ |
|
|
|
|
| |
|
| |
|
|
|
| Eigentlich müsste man nur ein Hintergrundbild-Handle übergeben (können). |
|
|
| |
|
|
|
Frank Abbing |
Oder als zus. Patameter bei PrintListview(), sowie du das bei der Kopfzeile gemacht hast.
Eigentlich müsste man nur ein Hintergrundbild-Handle übergeben (können).
PrintListview hat schon sehr viele Parameter. Noch mehr möchte ich niemandem zumuten. Meine zusätzliche(!) Print-Lösung halte ich für die flexibelste. |
|
|
| |
|
|
|
Thomas Freier | RICHTIG!! Bleibe bei deinen Gedanken. Weitere Druckfunktionen sind begrüßenswert. Ist es auch möglich , wenn, wie im Beispiel Grosse_Bitmap-Icons.prf, die bmp in der vorgegebenen Größe gedruckt werden können oder habe ich da etwas übesehen? |
|
|
| |
|
|
|
| @Frank Da wir grade bei Neuerungen für die LV sind... Wenn eine LV angezeigt wird und die Spalten zusammen sind grösser wie das Anzeigefenster, kommt automatisch der waagerechte Scroll-Balken an den unteren Rand. Das ist normal und auch gut so ! - Meine Frage: Könntest Du einen Parameter einbauen, womit dieser Scroller deaktiviert oder nicht angezeigt wird. So, das die Daten, die ausserhalb des Anzeigefensters sind, nicht in die Anzeige gescrollt werden können ?
Ansonsten finde ich Deine Idee mit den zusätzlichen Druckfunktionen prima ! |
|
|
| |
|
|
| |
|
- Seite 2 - |
|
|
Frank Abbing | Das sollte jetzt schon gehen, Horst. Probier mal vor Erstellen deines Listviews ein SetListviewStyle($2000) |
|
|
| |
|
|
|
| @Frank Leider klappt die Sache nicht Hab die neueste Version von LISTVIEW.DLL eben nochmal runter geladen und bekomme die Fehlermeldung:
Nachtrag: Wenn ich vor CreateListview(...... SetStyle($2000) eintrage, wird die Scoll-Leiste still gelegt, aber die LV-Titelzeile nicht angezeigt |
|
|
| |
|
|
|
Frank Abbing | SetStyle / SetListviewStyle... in meiner Arbeitsversion ist diese Funktion bereits umbenannt. Die Funktion macht nichts anderes als den Style LVS_NOSCROLL beizuschalten. Wenn das nicht richtig funktioniert, liegt das leider direkt am SysListview32-Control... |
|
|
| |
|
|
|
| @Frank Sch....aaade - aber danke für Deine Erklärung |
|
|
| |
|
|