| |
|
|
Jac de Lad | allô Frank,
savoir du comment je une Text dans un Bild, dass je avec LoadExtImage geladen ou bien avec CreateExtBmp erzeugt hab ou bien arrêt quoi dans qui Art, habe écrivons peux?
Jac |
|
|
| 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 | 19.01.2006 ▲ |
|
|
|
|
| je suis zwar pas Frank - mais möglicherweise fällt sa Antwort ähnlich aus.
1. Lade Dein Bild per Mloadbmp 2. Schreibe Deinen Text per drawtext sur cela Bild après que du per startpaint -1 sur cela avec mloadbmp geladene Bild umgeschaltet la hâte. 3. Speichere cela Bild sous einem temporären Namen pour $tempdir 4. Lade cela gespeicherte bild per loadextimage 5. Hüpfe umher. |
|
|
| |
|
|
|
Frank Abbing | Hi,
nene, mon Antwort fällt entier anders aus ProSpeed hat deux Beispiele prêt, qui Textes sur Bitmaps mettons:
FA_Textscroller.prf FA_Zeichnen.prf
Siehs dir là simple à. |
|
|
| |
|
|
|
Jac de Lad | merci iF, dass sais je wies allez. mais je voulais pas seulement cela Pic Sauver, magasin, manipuler, Sauver, magasin...c'est mir trop compliqué.
merci Frank, je schaus mir juste à!
Jac |
|
|
| 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 | 21.01.2006 ▲ |
|
|
|
|
Jac de Lad | @Frank: merci, Frank funktioniert wirklich primst!
encore ne Frage: peux je qui Hintergrundfarbe aussi sur transparent se mettre? (je sais, dass je aussi un d'autre Bild prendre peux et ensuite per Prospeed reinkopieren peux, avec CopyExtBmp et dernier paramètre -1, mais cela veux je grade tourner autour de!)?
Jac |
|
|
| 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 | 21.01.2006 ▲ |
|
|
|
|
Frank Abbing | Hi,
pour gibt es qui API SetBkColor() et SetBkMode(). |
|
|
| |
|
|
|
Jac de Lad | allô Frank,
jaja, cela hab je déjà gesehen. mais je krieg cela avec SetBkColor pas hin. là venons comment lustigsten Farben raus, mais pas transparent. avec -1 klappts comment dit aussi pas...
Jac |
|
|
| 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 | 22.01.2006 ▲ |
|
|
|
|
Frank Abbing | Hi,
stell d'abord la fois SetBkMode() sur transparent. |
|
|
| |
|
|
|
Jac de Lad | mais WIE allez cela? je hab déjà so assez alles probiert???
Jac |
|
|
| 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 | 22.01.2006 ▲ |
|
|
|
|
Frank Abbing | je probier la fois, sobald je Zeit finde. |
|
|
| |
|
|
|
Frank Abbing | Hmm, mais est pas so schwer. je trouve, cela wird im Demosource mais bien beschrieben et venez bien rüber KompilierenMarqueSéparationDeclare neu&,x&,y&,z&,text$,background&,font&,oldfont&
$I Prospeed_Funktionen.inc
DEF SetTextColor(2) !"GDI32","SetTextColor"
DEF SetBkColor(2) !"GDI32","SetBkColor"
DEF SetBkMode(2) !"GDI32","SetBkMode"
DEF TextOut(5) !"GDI32","TextOutA"
DEF SelectObject(2) !"GDI32","SelectObject"
SetTrueColor 1
neu&=usedll("ProSpeed.dll")
text$="bmps/Hintergrund.jpg"
background&=LoadExtImage(Addr(text$))
Window (%maxx/2-400),(%maxy/2-200)-800,400
font&=Create("Font","Lucida Console",24,0,0,0,0)
oldfont&=SelectObject(background&,font&)
text$="Probetext mit der ProSpeed.dll. Ohne Sprite :-)"
SetTextColor(background&,Rgb(255,255,255))
SetBkMode(background&,1)
SetBkColor(background&,0)
TextOut(background&,30,30,addr(text$),len(text$))
selectObject(background&,oldfont&)
DeleteObject font&
CopyExtBmp(%hdc2,0,0,GetBmpWidth(background&),GetBmpHeight(background&),background&,0,0,0)
Repaint
WaitInput
FreeAllExtBmps()
freedll neu&
FIN
|
|
|
| |
|
|
|
Jac de Lad | Ui, je hab rien dergleichen entdecken peut et mon Tests avons aussi seulement Mist ergeben...merci pour qui Mühe, je probiers juste aus! peut-être könntest du cela oui comme Funktion dans qui Prospeed intégrer, si du doch la fois encore quoi plus tour etnwickeln veux...
Jac |
|
|
| 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 | 24.01.2006 ▲ |
|
|
|