Größe Auto-Assist-Button

Ich war die ganze Zeit dabei es herauszufinden, bis ich bemerkt habe das ich im Skin-Editor die Zahlen 1 und 2 nicht eingeben kann. Im NUM-Block geht’s, die normalen Zahlen oben aber nicht :flushed: Geht es bei dir?

Bin aber froh, dass ich erstmal das hier geschafft habe:

[PlaylistToolbar]
AutoButtonActiveColor=#ff0000
AssistButtonInactiveColor=#000000

Alles andere muss ich noch testen…

Ich hatte auch schon mal verschiedenes probiert. AutoButtonSize=, AutoButtonHeight= etc.
Ohne Erfolg.
Die Schriftgröße kann man ändern, dann müsste sich auch Buttongröße ändern lassen.

Irgendwelche lokalen Hotkeys am werkeln?

1 Like

Ist mir jetzt etwas peinlich aber die hatte ich nicht mehr aufm’ Schirm. Gut, ist das Problem schonmal weg.

image

…aber das frage ich mich gerade auch.

Geht mir ständig so.

1 Like

Vielleicht hilft das ja weiter. Das verkleinert die komplette Toolbar der Playliste. Kann es heute leider nicht mehr probieren.

Hatte ich auch schon getestet:

image

Man könnte auch auf den ganzen Buttonmechanismus verzichten und ein oder zwei beliebig gestaltbare Schaltflächen einbauen, die mittels eines kleinen Skriptes funktionsfähig gemacht werden.

2 Likes

Die Höhe aller Buttons ist zwingend identisch, da sie innerhalb einer gemeinsamen “Toolbar” liegen. Lediglich die Breite kann man individuell einstellen.

Und das ginge etwa wie?

[PlaylistToolbar0]                        
AssistButtonWidth=500

Möchte man das gleiche aber für beide gleichzeitig machen, klappt das nur mit…

[PlaylistToolbar]
AssistButtonWidth=500
AutoButtonWidth=500

…statt mit AssistAutoButtonWidth, richtig?

Das hängt davon ab, ob man in den Playlist-Toolbar-Einstellungen “Getrennte ASSIST/AUTO-Buttons” angehakt oder nicht:

  • Getrennte Buttons: Es gibt zwei Buttons mit den Bezeichnern Auto und Assist
  • Keine getrennten Buttons: Es gibt nur einen Button mit dem Bezeichner AssistAuto.

(Implementiert ist es als drei Buttons, von denen je nach o.g. Einstellung der/die nicht benötigten ausgeblendet werden.)

2 Likes

Gefunden. Danke! Wieder was dazu gelernt.

image

Danke. Die Frage ist nur: Welcher Titel ist 3’53 lang?

Für die Individualisten unter uns:

  • Entferne den Auto/Assist-Button mittels skin.ini.

  • Schaffe eine beliebig große Schaltfläche vom Typ Statischer Text.

  • Ordne dieser einen Befehl beim Anklicken zu (hier: AUTO).

  • Ordne ihr auch eine Fernsteuerungs-ID zu (hier: BUTTON.AUTO).

  • Lade folgendes Hintergrund-Skript:

const
  COLAUTOON  = '#FF0000';
  COLAUTOOFF = '#640000';
  TXTAUTOON  = '#f5f6d0';
  TXTAUTOOFF = '#808080';
  
  BUTTONNAME = 'BUTTON.AUTO';
  BUTTONCOMM = 'AUTO';

var
  AutoOn: boolean;

procedure OnLoad;
begin
  AutoOn := false;
  ExecuteCommand(BUTTONNAME + ' BACKGROUNDCOLOR ' + COLAUTOOFF);
  ExecuteCommand(BUTTONNAME + ' TEXTCOLOR ' + TXTAUTOOFF);
  ExecuteCommand('AUTOMATION 1 OFF');
end;

procedure OnExecuteCommand(Command: string);
begin
  if Command = BUTTONCOMM then
  begin
    if AutoOn then
    begin
      AutoOn := false;
      ExecuteCommand(BUTTONNAME + ' BACKGROUNDCOLOR ' + COLAUTOOFF);
      ExecuteCommand(BUTTONNAME + ' FONTCOLOR ' + TXTAUTOOFF);
      ExecuteCommand('AUTOMATION 1 OFF');
    end
    else
    begin
      AutoOn := true;
      ExecuteCommand(BUTTONNAME + ' BACKGROUNDCOLOR ' + COLAUTOON);
      ExecuteCommand(BUTTONNAME + ' FONTCOLOR ' + TXTAUTOON);
      ExecuteCommand('AUTOMATION 1 ON');
    end;
  end;
end;

begin
end.

2 Likes

Bitte in dem Skript das Wort TEXTCOLOR durch FONTCOLOR ersetzen. Irgendwas ist immer.

1 Like

Bei mir funktioniert die Auto-Button-Breite nur, wenn es zwei getrennte Buttons sind.
Wenn es der “Kombi”-Button ist, bleibt
AutoAssistButtonWidth=nnn
ohne Wirkung.
Gleiches gilt für z.B.
AutoAssistButtonFontSize=nn

Sorry, mein Fehler. Er heißt nicht AutoAssistButton, sondern AssistAutoButton. (Post oben korrigiert.)

Danke, läuft! :sweat_smile:

3 Likes