Nächstes Thema anzeigen
Vorheriges Thema anzeigen

Vorheriges Thema anzeigenDieses Thema verschickenZeige Benutzer, die dieses Thema gesehen habenDieses Thema als Datei sichernPrintable versionEinloggen, um private Nachrichten zu lesenNächstes Thema anzeigen
Du musst dich anmelden um Beiträge zu schreiben!Du musst dich anmelden um Beiträge zu schreiben!
Autor Nachricht
SirGroovy2004
CPI Profi
CPI Profi


Alter: 44
Anmeldung: 27.12.2004
Beiträge: 4337
Wohnort: 30km südl v. München

1992 Volkswagen Golf III
BeitragVerfasst: Do 14 Jun, 2007 16:57  Titel:  Button trouble... aktiv? nicht aktiv?
Nach untenNach oben

Servus Gemeinde,

wie kann man einen Button erstellen, so dass man an der Grafik sieht, ob die Funktion aktiv ist oder nicht. In meinem Fall ist es eine rein kosmetische Sache, da ich mit Hilfe des Buttons die Gamma Werte Reduzieren möchte. Hier mal ein Auszug aus meiner skin.ini:

Button16Function=GAMMA
Button16Up=gamma_btn_Up.jpg
Button16Down=gamma_btn_Down.jpg
Button16X=318
Button16Y=218
Button16ImageFunction=GAMMA
Button16Image=gamma_btn_Down.jpg
Button16ImageX=318
Button16ImageY=218

Konkret: ist gamma nicht aktiviert, sieht das VW Zeichen so aus:

Image

fährt man mit der Maus darüber geschieht nichts. Der Button bleibt unverändert.

Image

klickt man den Button, so verändert er sein Aussehen wie folgt:

Image

Der Clou bei der Sache soll sein, dass der Button dann so bleibt! Und zwar so lange, bis man ihn wieder klickt!

Wie macht man sowas?

Recht herzlichen DAnk für die Aufmerksamkeit.

SirGroovy2004

Hardware: Asrock K7s4GX; AMD Geode 1750+; 512MB Ram; Sirf 3 Star; K90;

Software: cPos! 1.0; Windows XP Prof x64 Edition;

    
fuchs
Developer
Developer


Alter: 53
Anmeldung: 04.04.2004
Beiträge: 1319
Wohnort: Friesland


BeitragVerfasst: Do 14 Jun, 2007 21:37  Titel:  (Kein Titel)
Nach untenNach oben

Hi,
für diese Abfrage gibt es noch keine Funktion, aber mit diesem Zweizeiler wäre das erledigt:

in der Funktion "GetBoolValue" nach GetBoolValue = boScratchpadRubber suchen und darunter folgendes einfügen:

Code:

Case "gamma"
        GetBoolValue = (iGamma = 100)


Das Bild würde dann immer angezeigt, wenn der Bildschirm hell ist.

Diese Funktion wäre damit natürlich auch in allen anderen Objekten und im Eventhandler nutzbar.

gruß
fuchs



    
Sebastian
CPI Experte
CPI Experte


Alter: 74
Anmeldung: 22.11.2006
Beiträge: 2661
Wohnort: Emsland...

1996 Volkswagen Golf III
BeitragVerfasst: Do 14 Jun, 2007 21:43  Titel:  (Kein Titel)
Nach untenNach oben

oh cool sirgroovy bastelnt nen vw skin...
willste den auch veröffentlichen?



    
SirGroovy2004
CPI Profi
CPI Profi


Alter: 44
Anmeldung: 27.12.2004
Beiträge: 4337
Wohnort: 30km südl v. München

1992 Volkswagen Golf III
BeitragVerfasst: Fr 15 Jun, 2007 10:00  Titel:  (Kein Titel)
Nach untenNach oben

Servus Fuchs,

dann werde ich diese Sache doch gleich mal mit den anderen Devs "besprechen" Smile Vielen Dank! Es ist mir immer wieder eine Ehre!

Servus Sebastian,

ja. Alles was SirGroovy "bastelt" wird veröffentlicht. Smile

CU

SirGroovy2004

Hardware: Asrock K7s4GX; AMD Geode 1750+; 512MB Ram; Sirf 3 Star; K90;

Software: cPos! 1.0; Windows XP Prof x64 Edition;

    
bombel
Forenbesetzer
Forenbesetzer


Alter: 49
Anmeldung: 01.06.2007
Beiträge: 386
Wohnort: Kirnberg An Der Mank

2004 Seat Ibiza
BeitragVerfasst: Fr 15 Jun, 2007 13:53  Titel:  (Kein Titel)
Nach untenNach oben

Für sowas hätt ich auch Bedarf (Pause-Button, der solange leuchtet, bis man ihn wieder drückt).

Liebe Grüße

Uwe

Hardware: Acer TM660@1,5GHz, 8"-Touch 800x600, ext. 2.5"40GB

Software: cpos, Directions Navigator 7

    
fuchs
Developer
Developer


Alter: 53
Anmeldung: 04.04.2004
Beiträge: 1319
Wohnort: Friesland


BeitragVerfasst: Fr 15 Jun, 2007 14:04  Titel:  (Kein Titel)
Nach untenNach oben

SirGroovy, es ist MIR eine Ehre für jemanden, der sich so für cpos einsetzt, mal ne Kleinigkeit zu machen.

bombel, "repeat", "shuffle", "play", "pause", "fforward" und "rewind" gehen schon lange.

gruß
fuchs



    
Sebastian
CPI Experte
CPI Experte


Alter: 74
Anmeldung: 22.11.2006
Beiträge: 2661
Wohnort: Emsland...

1996 Volkswagen Golf III
BeitragVerfasst: Fr 15 Jun, 2007 14:23  Titel:  (Kein Titel)
Nach untenNach oben

Zitat:
Servus Sebastian,

ja. Alles was SirGroovy "bastelt" wird veröffentlicht.


cool da bin ich ja mal gespannt Wink



    
bombel
Forenbesetzer
Forenbesetzer


Alter: 49
Anmeldung: 01.06.2007
Beiträge: 386
Wohnort: Kirnberg An Der Mank

2004 Seat Ibiza
BeitragVerfasst: Fr 15 Jun, 2007 19:37  Titel:  (Kein Titel)
Nach untenNach oben

Hallo Fuchs,

bei der 500.28 ????
Was mach ich dann falsch?

Button14Function=pause
Button14Up=pause_Up2.jpg
Button14Over=pause_Over2.jpg
Button14Down=pause_Down2.jpg
Button14X=650
Button14Y=521

Die Grafiken wären ok. Oder meintest Du per Image pause abfragen?
Ich hab momentan Pause. Angezeigt (per Button) wird pause_Up2.jpg.

Hardware: Acer TM660@1,5GHz, 8"-Touch 800x600, ext. 2.5"40GB

Software: cpos, Directions Navigator 7

    
naruto
Developer
Developer


Alter: 49
Anmeldung: 31.10.2004
Beiträge: 379
Wohnort: Oberasbach


BeitragVerfasst: Fr 15 Jun, 2007 20:14  Titel:  (Kein Titel)
Nach untenNach oben

@Fuchs aha für SirG. aber für mich nicht Sad

@SirG. geht es mit dem Aktuellen Release, sollte schon drinnen sein.

Cu



    
fuchs
Developer
Developer


Alter: 53
Anmeldung: 04.04.2004
Beiträge: 1319
Wohnort: Friesland


BeitragVerfasst: Fr 15 Jun, 2007 22:16  Titel:  (Kein Titel)
Nach untenNach oben

@bombel:
Button14ImageFunction=pause
Button14Image=pause_Over2.jpg oder so
Button14ImageX=0
Button14ImageY=0

@sir:
die koordinaten für das image sind relativ zu den button koordinaten, deshalb müssen sie auf 0 stehen, wenn das image oben links im button erscheinn soll.

@naruto:
falls du die sache mit c1500's lfb meinst: dafür hab ich mir mehr zeit genommen als für diese kleine codeänderung und ihm in 2 emails alle tipps gegeben, die mir einfielen.
was ich an support für cpos noch mache, hängt nur vom jeweiligen aufwand ab und nicht von der person, die um hilfe bittet.
ich bin absolut begeistert von deiner arbeit, aber für fehlersuche in fremdem code fehlt mir einfach die zeit, bitte hab verständnis dafür.
danke

gruß
fuchs



    
naruto
Developer
Developer


Alter: 49
Anmeldung: 31.10.2004
Beiträge: 379
Wohnort: Oberasbach


BeitragVerfasst: Sa 16 Jun, 2007 07:13  Titel:  (Kein Titel)
Nach untenNach oben

@fuchs: war nicht so ernst gemeint Wink



    
SirGroovy2004
CPI Profi
CPI Profi


Alter: 44
Anmeldung: 27.12.2004
Beiträge: 4337
Wohnort: 30km südl v. München

1992 Volkswagen Golf III
BeitragVerfasst: Sa 16 Jun, 2007 11:53  Titel:  (Kein Titel)
Nach untenNach oben

Servus Fuchs,

aha. Dann müsste es also so richtig sein:


Button16Function=GAMMA
Button16Up=gamma_btn_Up.jpg
Button16Down=gamma_btn_Down.jpg
Button16X=318
Button16Y=218
Button16ImageFunction=GAMMA
Button16Image=gamma_btn_Down.jpg
Button16ImageX=0
Button16ImageY=0

Recht herzlichen Dank für die Aufmerksamkeit.

SirGroovy2004

Hardware: Asrock K7s4GX; AMD Geode 1750+; 512MB Ram; Sirf 3 Star; K90;

Software: cPos! 1.0; Windows XP Prof x64 Edition;

    
SirGroovy2004
CPI Profi
CPI Profi


Alter: 44
Anmeldung: 27.12.2004
Beiträge: 4337
Wohnort: 30km südl v. München

1992 Volkswagen Golf III
BeitragVerfasst: Sa 16 Jun, 2007 12:01  Titel:  (Kein Titel)
Nach untenNach oben

SErvus Fuchs,
Servus Naruto,

es funktioniert! Vielen Dank.

CU

SirGroovy2004

Hardware: Asrock K7s4GX; AMD Geode 1750+; 512MB Ram; Sirf 3 Star; K90;

Software: cPos! 1.0; Windows XP Prof x64 Edition;

    
bombel
Forenbesetzer
Forenbesetzer


Alter: 49
Anmeldung: 01.06.2007
Beiträge: 386
Wohnort: Kirnberg An Der Mank

2004 Seat Ibiza
BeitragVerfasst: Mo 18 Jun, 2007 15:26  Titel:  (Kein Titel)
Nach untenNach oben

Hallo Fuchs,

danke für den Hinweis! Hab's nur leider zu spät gesehen und inzwischen zumindest im Mixer LED's gemalt. Schaut aber auch nicht so ohne aus.
Aber für Pause kann ich das wohl super gebrauchen.
Wußte garnicht, daß das mit ButtonImageFunction geht.

Liebe Grüße

Uwe

Hardware: Acer TM660@1,5GHz, 8"-Touch 800x600, ext. 2.5"40GB

Software: cpos, Directions Navigator 7

    
Sceezy
Fingerwundschreiber
Fingerwundschreiber


Alter: 36
Anmeldung: 04.07.2006
Beiträge: 533
Wohnort: Burgdorf

1998 Honda del sol
BeitragVerfasst: Mi 25 Jul, 2007 14:29  Titel:  (Kein Titel)
Nach untenNach oben

Hi,
ich hab grad fast das gleiche Problem!

Und Zwar möchte ich einen Button erstellen, mit dem man zwischen Shuffle, Repeat und Normal hin und her schaltet. Er soll aber gleichzeitig als Anzeige dienen was grade aktiv von den 3 Möglichkeiten ist.

Benutze folgenden Code:

Button2Function=playmode_switch
Button2Up=normal.jpg
Button2X=163
Button2Y=490
Button2ImageFunction=shuffle
Button2Image=shuffle.jpg
Button2ImageFunction=repeat
Button2Image=repeat.jpg


Das Problem ist aber das er mir das Bild für Repeat nicht anzeigt.

Beim drücken des Buttons passiert folgendes:
normal Bild (Normal ist aktiv)
*drück*
shuffle Bild (Shuffle ist aktiv)
*drück*
normal Bild (Normal ist aktiv)
*drück*
normal Bild (Repeat ist aktiv)
*drück*
normal Bild (Normal ist aktiv)
*drück*
shuffle Bild (Shuffle ist aktiv)
usw.....


es wird also richtig die Funktion umgeschaltet, aber irgendwie wird der Teil

Button2ImageFunction=repeat
Button2Image=repeat.jpg


nicht beachtet.


Beim Play/Pause Button gehts... sind da aber auch nur 2 Bilder.


Ich hoffe die Beschreibung ist genau genug und mir kann wer helfen, sonst muss ich meinen Skin wieder verwerfen Crying or Very sad

Gruß
Sceezy



    
bombel
Forenbesetzer
Forenbesetzer


Alter: 49
Anmeldung: 01.06.2007
Beiträge: 386
Wohnort: Kirnberg An Der Mank

2004 Seat Ibiza
BeitragVerfasst: Mi 25 Jul, 2007 19:10  Titel:  (Kein Titel)
Nach untenNach oben

Hi,

nein, das stimmt nicht mehr so,
beim zweiten Mal repeat drücken kommt jetzt repeatdir, also ein zusätzlicher Modus:

Image0Function=repeat
Image0Picture=main_repeat.jpg
Image0X=510
Image0Y=60

Image1Function=shuffle
Image1Picture=main_shuffle.jpg
Image1X=510
Image1Y=60

Image2Function=repeatdir
Image2Picture=main_repeatdir.jpg
Image2X=510
Image2Y=60

Wie Du das jetzt mit ButtonImage löst.... keine Ahnung Wink
Schade, daß es kein Button0Image7Function, Button0Image8Function ect. gibt Wink

Hardware: Acer TM660@1,5GHz, 8"-Touch 800x600, ext. 2.5"40GB

Software: cpos, Directions Navigator 7

    
Sceezy
Fingerwundschreiber
Fingerwundschreiber


Alter: 36
Anmeldung: 04.07.2006
Beiträge: 533
Wohnort: Burgdorf

1998 Honda del sol
BeitragVerfasst: Mi 25 Jul, 2007 22:25  Titel:  (Kein Titel)
Nach untenNach oben

Danke für die Hilfe bombel!
Ich hab mich mal weiter dran versucht, jedoch ohne Erfolg Sad

Ist es überhaupt möglich bei einem Button 2x oder 3x ButtonImage zu verwenden? Denn es wir immer nur das 1. ButtonImage verarbeitet.

Wenn dem so ist, kann man das im Code ändern? Fänd ich echt super, weil dann müsst ich nicht extra Platz im Skin für die Statusanzeige vom aktiven Modus opfern!

Gruß
Sceezy



    
shaneL
Forum-Veteran
Forum-Veteran



Anmeldung: 07.10.2005
Beiträge: 981



BeitragVerfasst: Do 26 Jul, 2007 07:20  Titel:  (Kein Titel)
Nach untenNach oben

@sceezy
es wird pro button nur ein bild eingelesen. wenn dich aber noch etwas geduldest, kannst das so machen wie du möchtest. ich bin gerade dabei variable buttons als skinelement einzufügen, deren sichtbarkeit sich über beliebige events steuern lässt. in deinem fall müssten dann nur 4 dieser varbuttons an gleicher stelle plaziert werden, auf buttonimage könntest dann in diesem fall sogar ganz verzichten...ist aber damit natürlich genauso verfügbar.

gruss



    
bombel
Forenbesetzer
Forenbesetzer


Alter: 49
Anmeldung: 01.06.2007
Beiträge: 386
Wohnort: Kirnberg An Der Mank

2004 Seat Ibiza
BeitragVerfasst: Do 26 Jul, 2007 15:11  Titel:  (Kein Titel)
Nach untenNach oben

<freu> dann kann ich auch endlich SOURCE und PLAY/PAUSE umsetzen!

Hardware: Acer TM660@1,5GHz, 8"-Touch 800x600, ext. 2.5"40GB

Software: cpos, Directions Navigator 7

    
Sceezy
Fingerwundschreiber
Fingerwundschreiber


Alter: 36
Anmeldung: 04.07.2006
Beiträge: 533
Wohnort: Burgdorf

1998 Honda del sol
BeitragVerfasst: Do 26 Jul, 2007 17:32  Titel:  (Kein Titel)
Nach untenNach oben

toothy7 Solche Buttons wären echt super!

Dann werd ich erstmal mit dem Rest meines Skins weiter arbeiten und auf die VarButtons warten.

Vielen vielen Dank shanel! Freue mich tierisch occasion9

Gruß
Sceezy



    
Beiträge der letzten Zeit anzeigen:      
Du musst dich anmelden um Beiträge zu schreiben!Du musst dich anmelden um Beiträge zu schreiben!
Vorheriges Thema anzeigenDieses Thema verschickenZeige Benutzer, die dieses Thema gesehen habenDieses Thema als Datei sichernPrintable versionEinloggen, um private Nachrichten zu lesenNächstes Thema anzeigen

Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum nicht herunterladen
 

CarTFT
Forenspecials



Forensicherheit - Alle Zeiten sind GMT + 1 Stunde -
Powered by phpBB2 Plus, phpBB Styles, based on phpBB © 2001/6 phpBB Group :: FI Theme ::

[ Zeit: 1.0739s ][ Queries: 47 (0.4414s) ][ GZIP Ein - Debug Ein ]
carTFT.com