2 icon zusammenlegen

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
jpd
Beiträge: 380
Registriert: 14.02.2005 10:33

2 icon zusammenlegen

Beitrag von jpd »

Hallo,

ich würde gerne zwei icon in ein bereich anzeigen "überladen",

wie geht so was ?

Ciao
jpd
PB 5.10 Windows 7 x64
Benutzeravatar
roherter
Beiträge: 1407
Registriert: 10.04.2005 18:58
Kontaktdaten:

Beitrag von roherter »

Weiß jetzt nicht genau was du meinst aber du kannst sie übereinander zeichnen

Icons müssen mit LoadImage geladen worden sein:

Code: Alles auswählen

CreateImage(0,32,32)
Startdrawing(ImageOutput(0))
Drawimage(#icon1,0,0)
Drawimage(#icon2,0,0)
StopDrawing()
Purebasic 5.0 32bit und 64 bit

I'm back from hell
Benutzeravatar
PureLust
Beiträge: 1145
Registriert: 21.07.2005 00:02
Computerausstattung: Hab aktuell im Grunde nur noch 'nen Lenovo Yoga 2 Pro im Einsatz.
Wohnort: am schönen Niederrhein

Re: 2 icon zusammenlegen

Beitrag von PureLust »

[Edit] Beitrag gelöscht, da Frage missverstanden. :freak:
Zuletzt geändert von PureLust am 10.01.2008 23:43, insgesamt 1-mal geändert.
[Dynamic-Dialogs] - komplexe dynamische GUIs einfach erstellen
[DeFlicker] - Fenster flimmerfrei resizen
[WinFX] - Window Effekte (inkl. 'durchklickbares' Window)
Benutzeravatar
hjbremer
Beiträge: 822
Registriert: 27.02.2006 22:30
Computerausstattung: von gestern
Wohnort: Neumünster

Beitrag von hjbremer »

Beispiel von ROHERTER etwas ausführlicher

Code: Alles auswählen

iconID1 = ExtractIcon_(0,"Shell32.dll", 13)
iconID2 = ExtractIcon_(0,"Shell32.dll", 16)

hWnd = OpenWindow(0,#PB_Ignore,#PB_Ignore,250,350,"") 
       CreateGadgetList(hWnd) 

CreateImage(0,50,50) 
id=StartDrawing(ImageOutput(0)) ;id wird nur für ApiBefehle gebraucht 

farbe=#Green ;$F1F1F1
Box(0,0,50,50,farbe) 

DrawImage(iconID1,5,5) 
DrawImage(iconID2,8,8) 

DrawingMode(#PB_2DDrawing_Transparent)
DrawText(6,12,"Test")

StopDrawing() 

nr=ButtonImageGadget(#PB_Any,10,50,50,50,ImageID(0))

Repeat 
   event = WaitWindowEvent() 
Until event = #PB_Event_CloseWindow

End
Purebasic 5.70 x86 5.72 X 64 - Windows 10

Der Computer hat dem menschlichen Gehirn gegenüber nur einen Vorteil: Er wird benutzt
grüße hjbremer
Benutzeravatar
Fluid Byte
Beiträge: 3110
Registriert: 27.09.2006 22:06
Wohnort: Berlin, Mitte

Beitrag von Fluid Byte »

ich würde gerne zwei icon in ein bereich anzeigen "überladen", ...
Du weißt schon das dieser Satz sinnfrei ist oder?
Windows 10 Pro, 64-Bit / Outtakes | Derek
Benutzeravatar
jpd
Beiträge: 380
Registriert: 14.02.2005 10:33

Beitrag von jpd »

Hallo,

@roherter & hjbremer

ich möchte mich bei euch recht herzlich bedanken! genau das habe ich gesucht!


@Fluid Byte

leider habe ich die deutsche sprache nur ein paar jahre in der schule gehabt (langer zeit her)
und es kommt ab und an vor das ich mich unverständlich ausdruecke.

ich bitte um entschuldigung!


Ciao
jpd
PB 5.10 Windows 7 x64
Antworten