[Skin nOpacity 1.0.0] Änderung am Farbverhalten seit 0.14?

  • Hallo Louis,
    mir ist aufgefallen das 1.0 sich anders Verhält als die älteren Versionen.
    Früher war eine Farbdefinition allein für die Farbe verantwortlich (Blending off).
    Jetzt sieht es so aus als ob der Hintergrund mit hineingemischt wird.


    Beispiel:
    clrMenuBack = A0000000
    clrMenuItem = A0000000
    Mit 0.14 war kein Unterschied zu sehen.
    Mit 1.0 wird clrMenuItem deutlich dunkler als clrMenuBack dargestellt.
    Könnte Absicht sein, macht es aber unmöglich eine sehr leichtes Theme zu erstellen.


    Frage:
    Bei den Buttons habe ich es nicht geschafft das Blending abzuschalten. Geht das überhaupt noch?
    clrDoBlending ist ja verschwunden.

    Grüße, Dieter :)

  • Hi Dieter,


    seit der 0.1.4 hat sich ein bisschen was getan ;) Mittlerweile gibt es themespezifische Default Configs und User Configs, siehe Wiki.


    Um das Verhalten für "flat" Themes zu erzeugen, musst du einfach eine default Config für das Theme anlegen und dort "displayType = 0" definieren. Das entspricht dann dem alten "doBlending".


    Ciao Louis

  • Hallo Louis,
    DANKE! Das sieht jetzt schon viel besser aus.
    An zwei Stellen wird aber immer noch gemischt.


    clrMenuBack = A0000000
    clrMenuBorder = A0000000
    Erzeugt sichtbare Ränder bei den nicht selektierten Menüpunkten.


    clrMenuScrollBarBack = A0000000
    clrMenuScrollBarBase = A0000000
    Erzeugt dunkeren Hintergrund in der Scrollbar.


    Oder habe ich etwas nicht richtig verstanden?


    Meine Version: vdr-plugin-skinnopacity-1.0.0.git20131122 aus yaVDR.

    Grüße, Dieter :)

  • Hi Dieter,


    clrMenuBack = A0000000
    clrMenuBorder = A0000000
    Erzeugt sichtbare Ränder bei den nicht selektierten Menüpunkten.


    clrMenuBack und clrMenuBorder definieren die Hintergrundfarbe in den Menüs und den Rahmen des Hintergrunds...mit den Menüpunkten hat das eigentlich gar nichts zu tun...da muss eine andere Farbe nicht passen.



    clrMenuScrollBarBack = A0000000
    clrMenuScrollBarBase = A0000000
    Erzeugt dunkeren Hintergrund in der Scrollbar.


    Du musst clrMenuScrollBarBase auf ganz transparent setzen, damit dieser Hintergrund weg ist.


    Ciao Louis

  • Hallo Louis,
    wenn ich nur die eine Farbe ändere, wird der Rand rot:
    clrMenuBorder = A0FF0000


    Auch der Rand um die Scrollbar wird rot.


    Stimmt dann dein Aussage über falsche andere Farben noch?

    Grüße, Dieter :)

  • Hi Dieter,


    so ganz kapiere ich nicht worauf du raus willst...mach doch am besten mal nen Screenshot und erkläre, was du erreichen willst, bevor du Quizfragen stellst ;)


    Ciao Louis

  • Hi Louis,
    sorry wegen später Antwort. Hatte einfach keine Zeit.
    Screenshoots brauchen noch zwei Wochen, bin unterwegs.


    Mir ist einfach aufgefallen daß die angesprochenen Farben immer noch mit den darunter liegenden Farben mischen.

    Grüße, Dieter :)

  • Die Farben sollten sich immer mischen, sofern sie nicht 0 oder 100% transparent sind. Ist ähnlich wie bei Licht.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Hi,
    nicht bei:
    "displayType = 0"

    Grüße, Dieter :)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!