Deutsch
Forum

Neue Funktionen

 

H.Brill
Hallo Frank,
Habe mir mal alle Funktionen der Listview.dll
ausdrucken lassen und ein paar neue Funktionen
entdeckt. Einige neue Funktionen wurden zwar hier
mal vor über einem Jahr angesprochen, jedoch haben
wir noch nichts neues erfahren bzw. ist immer noch die
Version 2.0 downloadbar.

Funktionen im Überblick :
KompilierenMarkierenSeparieren
Da du eine neue Version bei dem Bewegungsmelder - Programm
beigelegt hattest und nun auch die PrintListview - Funktion geht,
würde mich interessieren, welche der Funktionen schon gehen,
bzw. welche Parameter wir dafür brauchen.

PS: Interessiert erstens bestimmt auch andere hier und zum zweiten
könnten wir bei Fehlern gerne hier im Forum Bescheid sagen.
 
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.
18.06.2008  
 




Frank
Abbing
Heinz, die beigelegte Version ist doch kein offizielles Update gewesen.

Zum Heissmachen kann ich aber sagen, das hier ist bislang neu (für alle, die nur denken ich läge auf der faulen Haut - hab ich heut noch gesagt bekommen im Zusammenhang mit der Listview.dll...):

VERSION 2.1:
- EnableDragDrop, Erweiterung um Flag 512. Damit kann das Zielcontrol ein Treeview(!) sein.
- GetDragDropPara, Erweiterung um Treeview-Offsets.
- Einheitliches Setzen der Editbox (editieren von Einträgen) beim horizontalen Scrollen (Cursortaste rechts angepasst).
- GetVisibleColumns(), prüft, welche Spalten eines Listviews am linken und rechten Rand gerade sichtbar sind.
- GetVisibleLines(), prüft, welche Zeilen eines Listviews am oberen und unteren Rand gerade sichtbar sind.
- Usermessage $1404, rechte Maustaste wurde auf einem Spaltenbutton gedrückt.
- Usermessage $1405, linke Maustaste wurde in einem Listview gedrückt.
- Usermessage $1406, rechte Maustaste wurde in einem Listview gedrückt.
- Usermessage $1407, linke Maustaste wurde in einem Listview doppelt gedrückt.
- Usermessage $1408, rechte Maustaste wurde in einem Listview doppelt gedrückt.
- GetVar(), erweitern um Flag 7: Abfrage des Listviewhandles bei den Usermessages $1405 bis $1408.
- GetSelectedCount(), ermittelt, wieviele Zeilen momentan in einem Listview selektiert sind. Aufgenommen aus Inc-Datei als Dll-Funktion.
- DeleteColumn(), löscht eine komplette Spalte samt ihrem Inhalt. Aufgenommen aus Inc-Datei als Dll-Funktion.
- DeleteItem(), löscht eine Zeile samt ihrem Inhalt. Aufgenommen aus Inc-Datei als Dll-Funktion.
- DeleteAllItems(), löscht alle Zeilen eines Listviews. Aufgenommen aus Inc-Datei als Dll-Funktion.
- GetItemState(), ermittelt, ob eine Listview-Zeile einen bestimmten Status besitzt. Aufgenommen aus Inc-Datei als Dll-Funktion.
- SetColumnWidth(), verändert die Breite einer Zeile. Aufgenommen aus Inc-Datei als Dll-Funktion.
- Update(), visuelle Erneuerung eines Listview. Aufgenommen aus Inc-Datei als Dll-Funktion.
- UpdateListview(), neuer Name für das bislang gebräuchliche Update(). *
- SetListviewStyle(), neuer Name für das bislang gebräuchliche SetStyle(). **
- CsvToHeader(), neuer Name für das bislang gebräuchliche SetColumnsFromMem(). *
- HeaderToCsv(), auslesen der Spaltentexte eines Listviews in eine CSV-Datei.

Alle weiteren Infos im offiziellen Update!
 
18.06.2008  
 



Los, rück schon die Parameter raus...

Nachtrag: Ah, hast nachgerückt...
 
18.06.2008  
 




H.Brill
Dachte nur, es wäre was fertig und wir könnten als
Beta - Tester fungieren. Oder hast du in der DLL
bei den neuen Funktionen nur leere Proceduren ?

Wenn nicht, hast du ja Unterstützung bzw. Feedback von uns.
Kannst es ja dann mal außnahmsweise als Bananen - Software
sehen (reift beim Kunden).
 
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.
18.06.2008  
 



@Frank
Her mit der Bananen-Software -
 
18.06.2008  
 




Frank
Abbing
Naja, eigentlich ist fast alles fertig. Nur die ganzen Quellcodes müssen durchgesehen und angepasst werden.
Die ProSpeed liegt allerdings auch fast fertig herum, nur die PDF ist noch fehlerhaft.
Und meine Webcam-Software wartet auf Fertigstellung. Von XIDE ganz zu schweigen...

Ich bemühe mich!.
 
18.06.2008  
 




Jac
de
Lad
Ja, bemüh dich.
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
18.06.2008  
 




H.Brill
Hallo Frank,
Die PrintListview() Funktion geht ja jetzt Gottseisank
ohne Crash. Mir ist nur was anderes aufgefallen :
Wenn ich mit Druckerdialog drucke, verschwindet der
erste linke Spaltenbutton (Spaltenüberschrift).
Er erscheint wieder, wenn ich mit der linken
Maustaste wieder draufklicke. Ein UpdateListview()
hat nichts gebracht.

Verwende ich nun die DLL der Version 2.0 (also die im
Downloadpaket), tritt dieser Effekt nicht auf.

Hat sonst jemand das auch beobachtet oder hat Frank
da was versehentlich geändert ?

PS: Breche ich den Druckerdialog ab, bleibt alles wie
gehabt. Ist evtl. ein Anhaltspunkt für dich.
 
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.
19.06.2008  
 




Frank
Abbing
Ja, Jörg hat schon sowas gemeldet. Ich sehs mir an, sobald ich richtig Zeit habe.
 
19.06.2008  
 




H.Brill
An Alle,
So, PrintListview() arbeitet korrekt. Ich hatte vorher versehentlich
ein Editfeld an diese Stelle gesetzt und anschließend mit ShowListview
das LV angezeigt. Fazit : Man sollte das Listview auf eine freie Stelle
plazieren, um solche Effekte zu vermeiden.

Sorry Frank, für den Fehlalarm !
 
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.
20.06.2008  
 




Frank
Abbing
Danke, Heinz.
Man sollte Controls sowieso nie übereinander legen, egal welche. Natürlich gilt das nicht für Childcontrols...
 
20.06.2008  
 



Frank Abbing
Danke, Heinz.
Man sollte Controls sowieso nie übereinander legen, egal welche. Natürlich gilt das nicht für Childcontrols...


Untereinander besser?
 
21.06.2008  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

6.076 Betrachtungen

Unbenanntvor 0 min.
ByteAttack02.10.2015
Uwe Lang14.09.2015
Peter Max Müller16.10.2014
Jochen Roxlau03.10.2014
Mehr...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie