Seite 2 von 2

Verfasst: 13.05.2008 14:42
von coder
Also bei mir funktionier der Code einwandfrei! :|
Und ja er ist etwas älter :lol:

Verfasst: 13.05.2008 14:42
von whitelion
haha, schön... aber jpg soll ja wohl gehen ... dann such ich mir jetzt mal ne beispiel GUI für mein vorhaben. (links / codeposting erwünscht!)

bleiben aber die anderen fragen offen....

PS: sprite sprite ... erinnert mich an die guten alten amiga-tage.

Verfasst: 13.05.2008 14:42
von Kiffi
Fluid Byte hat geschrieben:Ist das jetzt tatsächlich eine Frage oder 'ne Aussage?
war 'ne Aussage.

Grüße ... Kiffi

Verfasst: 13.05.2008 15:24
von Fluid Byte
whitelion hat geschrieben:haha, schön... aber jpg soll ja wohl gehen ... dann such ich mir jetzt mal ne beispiel GUI für mein vorhaben. (links / codeposting erwünscht!)
Jo, ist einfach:

Code: Alles auswählen

UseJPEGImageDecoder()

DataSection
	ImgClouds:
	IncludeBinary #PB_Compiler_Home + "Examples\Sources\Data\clouds.jpg"
EndDataSection

OpenWindow(0,0,0,400,300,"void",$CC0001)
CreateGadgetList(WindowID(0))
ImageGadget(0,0,0,0,0,CatchImage(0,?ImgClouds))

While WaitWindowEvent() ! 16 : Wend
@Kiffi:

Grübel, grübel ...

Wo kommen die zwei Bytes her? Hmm, liegt nicht zufällig daran dass das End-Label auf die Gesamtlänge draufgerechnet werden muss und vom Typ WORD ist?

Verfasst: 13.05.2008 16:02
von Kiffi
Fluid Byte hat geschrieben:Grübel, grübel ...
hihi!
Fluid Byte hat geschrieben:

Code: Alles auswählen

Debug ExeEnd-ExeStart
+2? heißt:

Code: Alles auswählen

Debug ?ExeEnd-?ExeStart
;-)

Verfasst: 13.05.2008 16:04
von Fluid Byte
Narf! :shock:

Verfasst: 14.05.2008 08:18
von whitelion
Fluid Byte hat geschrieben:
whitelion hat geschrieben:haha, schön... aber jpg soll ja wohl gehen ... dann such ich mir jetzt mal ne beispiel GUI für mein vorhaben. (links / codeposting erwünscht!)
Jo, ist einfach:

Code: Alles auswählen

UseJPEGImageDecoder()

DataSection
	ImgClouds:
	IncludeBinary #PB_Compiler_Home + "Examples\Sources\Data\clouds.jpg"
EndDataSection

OpenWindow(0,0,0,400,300,"void",$CC0001)
CreateGadgetList(WindowID(0))
ImageGadget(0,0,0,0,0,CatchImage(0,?ImgClouds))

While WaitWindowEvent() ! 16 : Wend
@Kiffi:

Grübel, grübel ...

Wo kommen die zwei Bytes her? Hmm, liegt nicht zufällig daran dass das End-Label auf die Gesamtlänge draufgerechnet werden muss und vom Typ WORD ist?

meinte zwar eine GUI die nur aus einer grafik mit einer transperenten hintergrundfarbe besteht.... also auch nciht rechteckig sein muß und ohne die standard windows-looking GUI elemente.

Verfasst: 14.05.2008 09:14
von Kiffi
whitelion hat geschrieben:meinte zwar eine GUI die nur aus einer grafik mit einer transperenten
hintergrundfarbe besteht.... also auch nciht rechteckig sein muß und ohne die
standard windows-looking GUI elemente.
dann such mal nach skin, skinwin und / oder create*rgn*

Grüße ... Kiffi

Verfasst: 14.05.2008 09:26
von Fluid Byte
whitelion hat geschrieben:meinte zwar eine GUI die nur aus einer grafik mit einer transperenten hintergrundfarbe besteht.... also auch nciht rechteckig sein muß und ohne die standard windows-looking GUI elemente.
Darum ging es nicht. Ich habe dir gezeigt wie man Bilder lädt die mittels IncludeBinary eingebunden wurden.

Was die GUI Spielereien angeht kannst du die Forensuche bemühen. Gab es alles schon doppelt und dreifach.

Verfasst: 14.05.2008 09:39
von whitelion
stimmt ... geistige lücke meinerseits... bitte um nachsicht!