foobar2000.pl - polskie forum: [1.1.11] Tworzenie/pisanie skórek - foobar2000.pl - polskie forum

Skocz do zawartości

Zasady działu Problemy i pytania

Zasady działu "Problemy i pytania"

  • Jeżeli Twoje pytanie dotyczy wtyczek (components) to pomyliłeś dział. Dyskusje na temat wtyczek prowadzimy tylko i wyłącznie w dziale Problemy i pytania związane z wtyczkami.
  • Pamiętaj, aby przed założeniem nowego tematu sprawdzić czy podobne pytanie wcześniej już nie padło! Skorzystaj w tym celu z WYSZUKIWARKI oraz zajrzyj do działu F.A.Q. - Najczęsciej zadawane pytania.
  • Jeżeli zastosowałeś się do poprzednich 2 reguł i dalej nie znasz rozwiązania problemu to możesz już śmiało zakładać nowy temat. Pamiętaj, że jesteś zobowiązany do podania posiadanej wersji foobara przed nazwą tematu, przykłady:

    [Wersja foobara] Nazwa tematu


    • (np.) [0.9.5.1] foobar ciągle zawiesza się przy starcie...
    • (np.) [0.9.4.2] Błędy przy odtwarzaniu formatu FLAC

Grupa Trzymająca Władzę
Strona 1 z 1
  • Nie możesz napisać tematu
  • Nie możesz odpowiedzieć

[1.1.11] Tworzenie/pisanie skórek

#1 Użytkownik nie jest zalogowany   AdiNoob11 Ikona

  • foon00b
  • Ikona
  • Rejestracja 24-maj 12

Napisano 24 maj 2012 - 09:30

Witam,

Zanim postanowiłem napisać ten temat poprzeglądałem trochę google itp, ale znajduje praktycznie niewiele.

Interesuje mnie to jak tworzyć/pisać skiny. Ogólnie to jestem zainteresowany rożnymi językami programowania. W szkole się trochę uczymy, ale bardzo mało. Najbardziej interesuje mnie php, teraz jquery. Z C znam raczej tylko podstawy, ale chętnie nauczę się więcej.

Teraz przejdę do mojego pytania. Trochę się bawię gotowymi skinami, zmieniam po trochę dodaje jakieś nowe przyciski itp. No ale... często w opcjach foobar'a w tych stylach UI nie do wszystkiego da się dojść. Często nie da się otworzyć kodu, albo niema konkretnego panelu. Nieraz odnajdę jakieś miejsca gdzie kliknę prawym i otworze skrypt i coś pozmieniam.
Głównie interesuje mnie co trzeba wiedzieć by pisać wyglądy.
Gdy np jest zrobiona jakaś zakładka to ją edytuje itp, ale nie wiem np jak stworzyć nową zakładkę z nowym pluginem, albo np tak jak teraz w wyglądzie mam schowany pasek głośności i rozsuwa się go przyciskiem, ale nigdzie nie mogę odnaleźć kodu gdzie go edytować, albo zrobić by automatycznie był otwarty.
Tak samo mam z niektórymi przyciskami. Do niektórych mogę znaleźć kod i edytować pojedynczo, a do niektórych wcale, ale znajdę kod odpowiadający za cały "panel" z przyciskami, ale nie za same pojedyncze przyciski.

Wiem, że dosyć dziwny temat, no ale nie wiem jak go sprecyzować bardziej, albo jak odszukać jakiś poradników itp.
0


Strona 1 z 1
  • Nie możesz napisać tematu
  • Nie możesz odpowiedzieć

Odpowiedzi do tego tematu

#2 Użytkownik nie jest zalogowany   BArtus Ikona

  • foobmeister
  • Ikona
  • Rejestracja 14-czerwiec 06

Napisano 16 czerwiec 2012 - 08:11

Dokumentacja do ColumnsUI ogranicza się do biednego podstawowego manuala http://yuo.be/wiki/columns_ui:manual.
Podstawom każdego konfigu jest PSS: manual na hydrogenie: http://wiki.hydrogen...panel_splitter)

W roli playlisty używasz ELPlaylist. Są bardzo dobre refy na HA: http://wiki.hydrogen...uie_elplaylist)
Do tworzenia dynamicznych efektów (typu obrotowy suwak kontroli głośności, moodbar itp) potrzebujesz WSH_panel. Żeby go używać trzeba liznąć (JS|VB)Script. WSH ułatwia to jak może: w paczce z wtyczką masz manula, opis api, przykładowe skrypty: http://code.google.c.../downloads/list
Jak przez to przebrniesz, to reszta jest już prosta ;)

Apropos klikania w elementy okna i szukania ich skryptu: Nie spotkałem się jeszcze z konfigiem foobara, gdzie skrypt tworzyłby jakieś skomplikowane elementy interfejsu od zera. Zasada jest taka: jeżeli coś gdzieś wyskakuje po wciśnięciu klawisza, to zapewne to coś istniało od początku, tylko w formie ukrytej. Żeby znaleźć rzeczone coś trzeba przeklikać panele w Layoucie CUI i namierzyć właściwy.
Dołączona grafika Tlen.pl: bbartus [at] tlen [dot] pl JID: bartus [at] jabster [dot] pl PaduPadu: MjIyMjI1NA== base64 ICQ: Mzk1MjY3NTY3 base64 Last.fm: BBArtus [Fb]
0

Strona 1 z 1
  • Nie możesz napisać tematu
  • Nie możesz odpowiedzieć

Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych


Oferujemy miejsce na reklame. Kontakt: m.szafranski@foobar2000.pl