Deutsch
Wünsche und Anregungen

Grausamkeiten-Ankündigungs-Thread ;)

 

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  
 



Ja, Ja - die Welt und Roland sind grausam !


Ich nehme mal an für alle gibts Ersatz?!


Na, das hoffe ich aber - bisher hat Roland uns noch nie im Regen stehen lassen.
 
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 !
 
09.01.2008  
 




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...
 
09.01.2008  
 




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
 
XProfan 11| Vista(64) SP2
09.01.2008  
 




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  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

11.099 Betrachtungen

Unbenanntvor 0 min.
p.specht14.10.2022
Michael W.08.06.2018
holmol9330.05.2013

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