Italia
Wünsche und Anregungen

Grausamkeiten-Ankündigungs-Thread ;)

 
- Page 1 -



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

Particolari und Weiteres demnächst hier!

Saluto
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  
 



 
- Page 1 -



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
Ciao,

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 File, 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 per 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 per 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.

Saluto
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!

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

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

Saluto
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  
 



 
- Page 2 -



Christian
Schneider
Benutze die Sub12.

Werde gleich den 10er nochmal neu installieren und auf 11 upgraden.
 
XProfan 11| Vista(64) SP2
09.01.2008  
 




Christian
Schneider
Jetzt funkioniert es wie gewünscht.

Könnte es damit zusammenhängen, dass ich seinerzeit von 10.a auf 11 gewechselt bin?
 
XProfan 11| Vista(64) SP2
09.01.2008  
 




RGH
Christian Schneider
Jetzt funkioniert es wie gewünscht.

Könnte es damit zusammenhängen, dass ich seinerzeit von 10.a auf 11 gewechselt bin?


Nein. Compiler, Interpreter und Runtime sind ja bei jeder Subscriptionsversion komplett neu.

Saluto
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  
 




Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

11.065 Views

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

Themeninformationen



Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


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