| |
|
|
RGH | Damit der Blutdruck nicht ganz zum Erliegen kommt!
Folgende Befehle wird es in der nächsten XProfan-Version nicht mehr geben:
- DrawExtIcon - DrawSysIcon - DrawLibIcon
Und aus der letzten Subscriptionsversion wird entfernt:
- DrawImage - TreeView(SetItemText - TreeView(GetItemText
Auf der Abschußliste stehen:
- DrawExtBmp - DrawExtSizedBmp
Möglicherweise trift es auch noch:
- LoadBmp - LoadSizedBmp
Näheres und Weiteres demnächst hier!
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.2008 ▲ |
|
|
|
|
Jac de Lad | Ich nehme mal an für alle gibts Ersatz?! |
|
|
| 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.2008 ▲ |
|
|
|
|
| |
|
| |
|
|
|
Jac de Lad | Doch, einmal. Bei GetUsage(). |
|
|
| 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.2008 ▲ |
|
|
|
|
| @Jac
Doch, einmal. Bei GetUsage().
Muss mich wiederholen: Sei nicht immer so pingelich ! |
|
|
| |
|
|
|
Jac de Lad | |
|
| 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.2008 ▲ |
|
|
|
|
RGH | Hallo,
da die genannten Befehle (DrawSysIcon, DrawLibIcon, DrawExtIcon, DrawImage) letztlich nichts anderes machen als der Befehl DrawIcon, nämlich ein Icon auf den Bildschirm zu zeichen, habe ich sie alle zu DrawIcon zusammengefaßt. An der Syntax ändert sich nichts:
1. DrawIcon Name, X%, Y% bleibt wie bisher 2. DrawIcon Datei, Nr%, X%, Y% entspricht dem bisherigen DrawLibIcon 3. DrawIcon hDLL&, Name, X%, Y% entspricht dem bisherigen DrawExtIcon 4. DrawIcon Nr%, X%, Y% entspricht dem bisherigen DrawSysIcon 5. DrawIcon hIcon&, X%, Y% ist neu und zeichnet das Icon mit dem Iconhandle hIcon& 6. DrawIcon hImageList&, Nr%, X%, Y% entspricht dem DrawImage aus der letzten Subscriptionsversion
Natürlich kommen Interpreter und Compiler auch noch mit den alten Formen klar: Alle DrawXxxIcon-Befehle werden nun gleich behandelt wie DrawIcon. (Und DrawImage wird erst gar nicht in die neue Version eingeführt.)
Da Texte normalerweise in XProfan mit SetText gesetzt und mit GetText$() gelesen werden, geschieht das auch mit den Beschriftungen der TreeView-Elemente:
1. SetText hTreeView&, hItem&, Text$ 2. Text$ = GetText$(hTreeView&, hItem&)
Und wo ich gerade dabei war, habe ich das auch für das TabControl realisiert:
3. SetText hTabCtrl&, TabNr%, Text$ 4. Text$ = GetText$(hTabCtrl&, TabNr%)
Und wo ich gerade dabei war: Bei Create(TabCtrl,...) kann jetzt anstelle des Textes für den ersten Reiter eine ImageList angegeben werden. Das TabControll wird dann zunächst ohne Reiter, aber mit ImageList erzeugt:
hTabCtrl& = Create(TabCtrl, hWnd&, hImageList&, X%, Y%, DX%, DY%)
Und damit man die ImageList auch nutzen kann, gibt es bei InsertTab einen optionahlen zusätzlichen Parameter:
InsertTab(hTabCtrl&, Nr%, Text$, BildNr%)
Und ob ich DrawExtBmp und DrawSizedExtBmp zu DrawPic und DrawSizedPic hinzupacke, muß ich noch mal schauen. Möglicherweise packe ich da auch noch LoadBmp und LoadSizedBmp dazu. Auch hier machen alle drei Befehspaare letztlich das Gleiche: Sie zeichnen ein Bild in Originalgröße oder scaliert auf den Bildschirm.
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.2008 ▲ |
|
|
|
|
Jörg Sellmeyer |
Damit der Blutdruck nicht ganz zum Erliegen kommt!
Hihi... Finde ich sehr gut. Räumt die etwas konfuse und redundante Syntax in dem Bereich ordentlich auf! |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 09.01.2008 ▲ |
|
|
|
|
| Bis Roland fertig ist, können wir dann jahreszeitlich angepasst singen: Alles neu macht der Mai... |
|
|
| |
|
|
|
RGH | Horst Horn
Bis Roland fertig ist, können wir dann jahreszeitlich angepasst singen: Alles neu macht der Mai...
Die Subscriptionsversion mit den obigen Ergänzungen und Änderungen sollte inzwischen auf den Rechnern der Subscriptions-Teilnehmer sein!
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.2008 ▲ |
|
|
|
|
Christian Schneider | Hast du bzgl. [...] schon was geändert?
Wenn Ja besteht das Problem bei mir immer noch.
Gruß Christian |
|
|
| |
|
|
|
RGH | Christian Schneider
Hast du bzgl. [...] schon was geändert? Wenn Ja besteht das Problem bei mir immer noch. Gruß Christian
Ja, bei mir funktioniert es problemlos, Bist Du sicher, die neueste Version zu verwenden? |
|
|
| 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.2008 ▲ |
|
|
|