Autor Beitrag
Harry M.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 754

Win 2000, XP
D2005
BeitragVerfasst: So 10.04.05 19:31 
ich habe ein bitmap 32x16 das rechte hälfte ist ein grüne lampe die linke ein disablede... ich will jetzt erreichen das wenn ich auf den button drücke die disablede lampe angezeigt wird?? kann mir jemand verraten wie ich das machen kann?

_________________
Gruß Harry
Et spes me per dies sine te ducat et amor me ferat, si dolor spem tollit.
Kroni
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 720

Win 98, Win ME, Win2k, Win XP
D3 Pro
BeitragVerfasst: So 10.04.05 19:50 
mit nem Bildbearbetiungsprogramm das Bitmap in zwei Teile schneiden und dann zwei TImages nehmen und dann bei klick auf nen Button das dingen Disablen bzw. Enablen.....;-)
demo88
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 160

Ubuntu 6.04, Win XP
Delphi 7
BeitragVerfasst: So 10.04.05 19:52 
user profile iconHarry M. hat folgendes geschrieben:
das rechte hälfte ist ein grüne lampe die linke ein disablede...


Bitte was :?: :?:
Ich glaube du meinst das du eine Grafik hast, deren linke Hälfte eine grüne Lampe darstellt und die rechte Hälfte eine rote, oder was??
Kroni
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 720

Win 98, Win ME, Win2k, Win XP
D3 Pro
BeitragVerfasst: So 10.04.05 20:33 
jo, er hat wohl ein Bitmap, auf denen eine Lampe ist, die aus ist, und die andere auf dem selben Bitmapt ist, die an isot...
Dann kann man sich das doch zerschneiden und dann zwei TImages verwenden wie oben beschrieben.
HolgerB
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 91

Win XP
D6 Pers
BeitragVerfasst: So 10.04.05 20:37 
Hallo,

die Property heißt NumGlyphs. Du kannst zwischen 1 und 4 Bilder einstellen.

Druchschneiden? Ts ts ts...

Gruß
Holger
Kroni
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 720

Win 98, Win ME, Win2k, Win XP
D3 Pro
BeitragVerfasst: So 10.04.05 20:47 
hey, greif mich mal nich an :-P
das ist eine sehr kreative Idee das so zu machen!
Harry M. Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 754

Win 2000, XP
D2005
BeitragVerfasst: So 10.04.05 23:27 
also ich habe doch nix mit den augen :wink: die linke ist grün die andere disabled. mit numglyhps hatte ich es schon vor meinem posting versucht. jedoch wird das bildchen entweden vollständing dargestellt oder nur die grüne lampe oder die grüne lampe zur hälfe. ich weiß aber das das irgendwie geht. wenn ich es rausfinde poste ich es mal... andernfalls werde ich das bild teilen :?

_________________
Gruß Harry
Et spes me per dies sine te ducat et amor me ferat, si dolor spem tollit.
HolgerB
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 91

Win XP
D6 Pers
BeitragVerfasst: Mo 11.04.05 13:15 
Hallo,

dann geht es nur über Teilen. Dafür bietet Delphi eine interesante Hilfestellung:

Angenommen dein Bild ist 16 * 32 Pixel groß. Du erzeugst eine Imagelist Komponente und gibst als width und height jeweils 16 Pixel an. Wenn du das Bild in die Imagelist lädst fragt Delphi, ob du das bild aufteilen möchtest. Dann kannst Du beide Bilder über "Items" ansprechen.

Gruß
Holger
Harry M. Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 754

Win 2000, XP
D2005
BeitragVerfasst: Fr 15.04.05 01:02 
lieber holger auch damit habe ich es vor meinem posting schon versucht. das ergebnis ist in etwa das gleiche nur das das bild teilweise geviertelt wird. ich habe mir mal vergleichbare beispiele auch dem kochbuch angesehen. diese gehen immer mit 2 buttons (einer enabled einer disabled) und beide groupindex 0 und wenn ich auf button 1 drücke wird dort code ausgeführt, welcher button 1 disabled und button 2 enabled (bzw umgedeht) und dann haut das auch hin. das beispiel ist zwar mit türen auch das verwendete bild doppelt so groß, also 4 bilchen. ich habe zwar die sache nachher nicht weiter verfolgt, weil ich mein "visuelles" problem anders behoben habe.

_________________
Gruß Harry
Et spes me per dies sine te ducat et amor me ferat, si dolor spem tollit.
hansa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: Fr 15.04.05 01:13 
user profile iconKroni hat folgendes geschrieben:
hey, greif mich mal nich an :-P
das ist eine sehr kreative Idee das so zu machen!


Meinst du das durchschneiden eines BMP ? Ja, tolle Idee ! :lol: Das geht wohl kaum ohne 2 TImages. Dür so was simples gibt es leider nur 50 Möglichkeiten. 8)

_________________
Gruß
Hansa