| |
|
|
Jac de Lad | Der Titel sagts. |
|
|
| 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 | 07.01.2009 ▲ |
|
|
|
|
| In den Beitrag gehörts aber auch, denn der String Der Titel sagts. im Beitrag hilft nicht zum Titel Wunsch: InsertString für interne Listboxliste. |
|
|
| |
|
|
|
Jac de Lad | Also gut:
Ich wünsche mir, dass InsterString(0,Position%,String) einen String in die Listboxliste einfügt. |
|
|
| 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 | 08.01.2009 ▲ |
|
|
|
|
Nico Madysa | Wär um der vokabulären Einheitlichkeit willen ein InsertString Position%, text$ nicht sinnvoller? |
|
|
| |
|
|
|
Frank Abbing | LB_INSERTSTRING ist die dafür nötige Message. Funktionsnamen sollten sich immer an der API orientieren, also ist Nicos Vorschlag die bessere Wahl. |
|
|
| |
|
|
|
Jac de Lad | -.-
Statt InsterString() meinte ich natürlich die vorhandene Version InsertString() mit dem Handle 0 analog zu DeleteString(). |
|
|
| 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 | 09.01.2009 ▲ |
|
|
|
|
Nico Madysa | Stimmt, diese Inkonsequenz ist bereits in DeleteString() vorhanden. Theoretisch sollte es für die Listboxliste DeleteString index% heißen. Oder im Umkehrschlusse werden AddString, GetCount und Listbositem$() der neuen Nullparameter-Logik angepasst. |
|
|
| |
|
|
|
RGH | Nico Madysa
Stimmt, diese Inkonsequenz ist bereits in DeleteString() vorhanden. Theoretisch sollte es für die Listboxliste DeleteString index% heißen. Oder im Umkehrschlusse werden AddString, GetCount und Listbositem$() der neuen Nullparameter-Logik angepasst.
Ich erlaube mir aus der Hilfe zu GetCount() (XProfan 11) zu zitieren:
Das Handle kann zu einer ListBox, einer AuswahlBox, einer GridBox, einer Stringliste oder einem Stringrid gehören. Ist das Handle 0, dann ist die Listboxliste gemeint.
Aber Du hast recht: Bei AddString() würde es auch Sinn machen. Eine Funktion für alle Listen! Der nächste logische Schritt wäre dann sicherlich InserString() auch auf die ListBoxListe zu erweitern.
Gruß Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 09.01.2009 ▲ |
|
|
|