![]() |
Anzeige:
|
|
|||||||
| Anregungen & Bugreports Für Vorschläge an den Autor Roland und neue XProfan-Versionen |
|
![]() |
|
|
LinkBack | Themen-Optionen | Ansicht |
|
|
#1 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 06.02.2009
Ort: Coswig
Alter: 27
Beiträge: 1.159
|
Ich arbeite gerade mit Treeviews, da ist mir aufgefallen, dass ein paar meiner Meinung nach recht wichtige Funktionen noch fehlen, deshalb führe ich sie hier mal an:
Clearlist treeview& nachbaubar mit TreeView("DeleteItem",treeview&,0) wäre aber komfortabler GetCount(treeview&) nachbaubar mit sendmessage(center&,TVM_GETCOUNT,0,0) wäre aber auch komfortabler. Mal sehen, was ich noch so finde.
__________________
XProfan-Profi (XProfan X2+XPIA) http://jacdelad.bplaced.net http://jacdelad.square7.ch |
|
|
|
|
|
|
#2 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 06.02.2009
Ort: Coswig
Alter: 27
Beiträge: 1.159
|
Checkboxen und native Sortiermöglichkeiten wären auch gut.
__________________
XProfan-Profi (XProfan X2+XPIA) http://jacdelad.bplaced.net http://jacdelad.square7.ch |
|
|
|
|
|
#3 (Direktlink) |
|
Erfolgreich angemeldet
![]() Registriert seit: 13.02.2009
Beiträge: 19
|
Hi Jac!
Bin Dagegen Im Ernst: ich würde es sogar vorziehen, wenn RGH langfristig die bisherigen Funktionen und Befehle für Dialogelemente auf die neue "Container-Schreibweise" umstellt. Aus ClearList List& würde dann ListBox("Clear",List&) oder so ähnlich. Vorteile: 1) Eine einheitliche Schreibweise für neu und alte Controls (in deinem Sinne, nur umgekehrt) 2) Eine Art Standart für Erweiterungen per SubProc (damit wäre sogar ich gezwungen, spezielle Routinen in einer Form zu posten, die jeder sofort einsetzen kann Beispiel: Code:
subproc TreeView.SortChildren'---------------------------SortChildren
return sendmessage(&(1),~TVM_SORTCHILDREN,1,&(2))
endproc'-------------------------------------------------------------
...
...
TreeView("SortChildren",Tree&,Item&)
(Darum benutzt ja auch kaum einer Repeat..Until SeeYou Pascal |
|
|
|
|
|
#4 (Direktlink) |
|
Forenmaskottchen
![]() Registriert seit: 08.02.2009
Ort: Nußloch (bei Heidelberg)
Beiträge: 550
|
Hehe, was auch gut so ist, denn da ist sein XProfan 11.0 Beta (also seit über einem Jahr) ein Bug drin, der erst jetzt aufgefallen ist:
phorum - 2 - PROFAN-Programmierung - Re: Schleifen-Fehler Gruß Roland |
|
|
|
|
|
#5 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 06.02.2009
Ort: Coswig
Alter: 27
Beiträge: 1.159
|
Wie das umgesetzt wird ist mir relativ egal, es ging mir hauptsächlich darum, dass es ohne API und sendmessage geht. Als SubProc ist natürlich auch fein.
Ich finde aber es hat Vorteile, wenn Aktionen, die bei vielen Dialogelementen gehen, z.B. Clear, ein Befehl da ist, der dann das entsprechende Sendmessage-Ereignis oder weiß der Geier was auslöst. Das ist einfacher im Umgang. Spezialitäten wie da Sortieren, dass ja nur Treeview und Listview in umfangreichem Umfang ermöglichen sollte dann Container bleiben.
__________________
XProfan-Profi (XProfan X2+XPIA) http://jacdelad.bplaced.net http://jacdelad.square7.ch |
|
|
|
|
|
|
#6 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.089
|
Containerfunktionen haben den Vorteil themenähnlich zu bündeln!
__________________
Gruß, Frank ![]() Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. |
|
|
|
|
|
#7 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 06.02.2009
Ort: Coswig
Alter: 27
Beiträge: 1.159
|
Hauptsache nativ eingebaut.
__________________
XProfan-Profi (XProfan X2+XPIA) http://jacdelad.bplaced.net http://jacdelad.square7.ch |
|
|
|
![]() |
|
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Treeview | Pubbel | Software - Allgemein | 1 | 21.04.2008 21:16 |