Hallo zusammen,
ich habe gerade mal ein wenig herumgespielt. Aus Faulheit habe ich die vorhandenen Zoom-Buttons verwendet, kann man natürlich auch auf andere Buttons legen (meine Änderungen in Rot):
ZoomIn
{
ID: 10061;
Class: PushButton;
//Coordinates: 441,137,30,30;
Coordinates: 430,127,50,50;
Enabled: 124,0,0,30,30,11,10;
Pushed: 124,0,0,30,30,11,10;
PYOffset: 1;
BGMode: transparent;
DisableFocus: yo;
Action: SettingSC.100;
MoveBehaviour: both;
HKPush: hk1;
}
ZoomOut
{
ID: 10062;
Class: PushButton;
//Coordinates: 9,137,30,30;
Coordinates: 0,127,50,50;
Enabled: 124,0,30,30,30,9,10;
Pushed: 124,0,30,30,30,9,10;
PYOffset: 1;
BGMode: transparent;
DisableFocus: yo;
Action: SettingSC.101;
MoveBehaviour: vertical;
HKPush: hk2;
}
AudioConfigPopUpArea
{
Coordinates: 100,80,280,144;
Background: 51,0,35,280,144,0,0;
//BGColor: $POPUP_BG_COLOR$;
Layer: ontop;
BGMode: opaque;
Border: 2;
BorderColor: 0,0,0;
// NEOPHOLUS: SpeechText
// NEOPHOLUS: {
// NEOPHOLUS: Class: SkinText;
// NEOPHOLUS: Coordinates: 0,0,480,30;
// NEOPHOLUS: TextColor: 0,0,0;
// NEOPHOLUS: TextId: 20040;
// NEOPHOLUS: HAlign: center;
// NEOPHOLUS: VAlign: center;
// NEOPHOLUS: Font: 3;
// NEOPHOLUS: }
SpeechLevel
{
ID: 88;
Class: NStateIcon;
Coordinates: 44,67,192,48;
States: 10;
BitmapReference1: 44,0,0,192,48,0,0,255,0,255; // Not shown, but we need it !
BitmapReference2: 44,0,0,192,48,0,0,255,0,255;
BitmapReference3: 44,0,48,192,48,0,0,255,0,255;
BitmapReference4: 44,0,96,192,48,0,0,255,0,255;
BitmapReference5: 44,0,144,192,48,0,0,255,0,255;
BitmapReference6: 44,0,192,192,48,0,0,255,0,255;
BitmapReference7: 44,0,240,192,48,0,0,255,0,255;
BitmapReference8: 44,0,288,192,48,0,0,255,0,255;
BitmapReference9: 44,0,336,192,48,0,0,255,0,255;
BitmapReference10: 44,0,336,192,48,0,0,255,0,255; //same as BitmapReference9
BGMode: Transparent;
}
}
Nun kann man direkt mit + und - die Lautstärke ändern. Sieht dann so aus, wie im angehängten Screenshot. Das PopUp verschwindet netürlich wieder, wenn man kurz nichts klickt. Vielleicht will es jemand für seinen Skin ![]()
Viele Grüße
Stefan