Wygląd tabów a styl wizualny systemu

w dziale Opera
pawel_m napisał(a):

Hej. Mam pewien problem z Operą, choc moze jest to raczej wina systemu. Mam nadzieję, ze nie powtarzam tematu, ale szukając w FAQ i w wyszukiwarce nic nie znalazłem.
Więc do rzeczy. Mam Windows XP i gdy włączę styl XP (Luna) taby w Operze 8.01 b.7583 (ale we wczesniejszych równiez) przy braku skina (naturalny wygląd systemu) wyglądają jak zakładki (mam tu na mysli element systemowy, nie jakies tam odpowiedniki Ulubionych czy Bookmarksów). Natomiast po przełączeniu na styl klasyczny taby zmieniają się w przyciski. Wygląda to tak:
[img]http://img151.echo.cx/img151/4896/operatabs4my.png

Ale zakladki w stylu klasycznym rowniez występują, wiec dlaczego nie są tutaj stosowane? Czy to przeglądarka wybiera co chce wyswietlic czy system? Czy istnieje mozliwosc zmiany jakiejs opcji by i przy klasycznym skinie taby wyglądały jak zakładki?
Zapewne pomogłoby zastosowanie skina dla Opery, ale ja wolę wygląd naturalny. Chyba ze da się stworzyc skina ktorego jedynym elementem byłaby grafika na taby a reszta pozostałaby nieskinowana?

Chociaz ze stworzeniem wlasnej skorki dla Opery rowniez byłby problem, bo u mnie ona nie akceptuje innych skinów. Wyswietla komunikat "Nie mozna kontynuowac. Proszę wybrac skorkę stworzoną dla tej wersji Opery". Nawet gdy rozpakuję i ponownie spakuję (pod inną nazwą) bez edytowania do ZIPa skorkę standard_skin to i tak Opera jej nie akceptuje.

EDIT: To moze chociaz powiedzcie czy i u Was wystepuje taka sytuacja?

JaDo napisał(a):

..taką sytuację, kiedy Opera nie przyjmowała "nowej" skórki miałem gdy zapisywałem skin.ini w metapadzie. Wystarczyło zmienić na Notatnik i zagrało.

Jeśli nie przyjmuje "nie dłubanego" zip-a,podejrzanym wydaje się paker:sherlock:.

Używam Iceows-a i przy pakowaniu pyta się np. czy również dołączyć pliki systemowe i ukryte. Ponieważ takowe mogą siedzieć w każdym katalogu windy.
Stopień kompresji->Normalny.

Może to jest przyczyną?(trochę zgaduje).

Jeśli to,to sprawdź ten katalog odptaszkowując w Opcjach folderów->Ukryj chronione pliki systemu i zaznacz->Pokaż ukryte pliki i foldery. Jeśli są,spakuj bez nich.

pawel_m napisał(a):

Originally posted by JaDo
Używam Iceows-a i przy pakowaniu pyta się np. czy również dołączyć pliki systemowe i ukryte. Ponieważ takowe mogą siedzieć w każdym katalogu windy.
Stopień kompresji->Normalny.


Ja probowałem WinRARem 3.5 beta4 (ale na wczesniejszych wersjach tez) kompresowac do ZIPa z uzyciem kazdego stopnia kompresji. Sprobuję tego Iceowsa.

Originally posted by JaDo
Jeśli to,to sprawdź ten katalog odptaszkowując w Opcjach folderów->Ukryj chronione pliki systemu i zaznacz->Pokaż ukryte pliki i foldery. Jeśli są,spakuj bez nich.


Mam włączone pokazywanie wszystkich plików, i systemowych, i ukrytych. Ale to jest przeciez skin do przeglądarki, jakie pliki systemowe lub ukryte mialyby byc w srodku? Ponadto kompresując cały folder raczej pliki ukryte i systemowe rowniez się zaliczają.

A procz tych skorek, mozesz mi powiedziec, czy u ciebie rowniez są roznice w wyglądzie tabów w zaleznosci od stylu wizualnego lub jego braku?

JaDo napisał(a):

Originally posted by pawel_m

... . Ale to jest przeciez skin do przeglądarki, jakie pliki systemowe lub ukryte mialyby byc w srodku? Ponadto kompresując cały folder raczej pliki ukryte i systemowe rowniez się zaliczają.



W środku folderu do jakiego wypakowujsz zawartość, tworzony jest w XP taki plik tumbs czy jakoś podobnie. Po Ci on w skinie do Opery,jeśli się tam znajduje?
Te automatycznie tworzące się pliczki, można jakoś wyłączyć. Nie pamiętam teraz jak.
Nie wiem czy to jest przyczyną, może być to config pakera.

Wrzuciłem(na próbę) przed chwilą standard_skin ze zmienioną nazwą do profile\Skin i zadziałało.

Originally posted by pawel_m

A procz tych skorek, mozesz mi powiedziec, czy u ciebie rowniez są roznice w wyglądzie tabów w zaleznosci od stylu wizualnego lub jego braku?



Stylów nie używam,mam za słaby sprzęt. Oprócz oczywiście klasycznego windy.

pawel_m napisał(a):

Originally posted by JaDo
W środku folderu do jakiego wypakowujsz zawartość, tworzony jest w XP taki plik tumbs czy jakoś podobnie. Po Ci on w skinie do Opery,jeśli się tam znajduje?
Te automatycznie tworzące się pliczki, można jakoś wyłączyć. Nie pamiętam teraz jak.


Tworzony jest przy włączonej opcji (którą mam wyłączoną) i po przejrzeniu obrazków (czego nie robię).
Ogolnie z obslugą systemu sobie radzę, problemy mam tylko z Operą (jesli mozna to nazwac problemem, bo mozna tez powtorzyc za MSem It's not a problem, it's an issue lol ).

Originally posted by JaDo

Stylów nie używam,mam za słaby sprzęt. Oprócz oczywiście klasycznego windy.


Więc czy u ciebie w klasycznym stylu są przyciski (tak jak na załączonym do pierwszego postu w tym temacie obrazku)confused

JaDo napisał(a):

Originally posted by pawel_m

Więc czy u ciebie w klasycznym stylu są przyciski (tak jak na załączonym do pierwszego postu w tym temacie obrazku)



...są przyciski. Zarówno taby jak i zakładki. Uściślijmy,styl klasyczny=skórka natywna windy?. Plik skin.ini natywnej, modyfikuje(dopasowywuje) niektóre ustawienia wyglądu stylu klasycznego windy. Tak mi się wydaje.

Zmiana tego wyglądu(windy) z tego co zauważyłem, może się odbyć za pomocą rejestru lub pogrzebania w "bebechach" eksploratora. Nie zalecane.

Nie wiem co tam "grzebałeś" ale może spróbuj tak:

-rozpakuj tą standard(kopię),następnie zapakuj ponownie bez jakichkolwiek zmian i spróbuj podmienić.

-plik skin.ini natywnej w sekcjach o tabach, różni się parametrami od tej standard(no i całkiem prawidłowo),na Twoim miejscu "pobawiłbym się" tymi ustawieniami ale na innej instalce Opery,takiej tylko do tego celu.

-ale zanim to zaczniesz, spróbuj tych "operacji" na tej instalce,zrób to np. na wersji 8.0 F; wydaje mi się,że jeśli na tej "czystej" instalacji problem będzie się powtarzał, to znaczy,że masz coś skopane w systemie.

-za style i ich sprawdzanie w windzie jest odpowiedzialna uxtheme.dll,jeśli siedzi w pamięci zakończyć ten proces a pliki w system32 i dllcache zmień nazwę np. na .bak,jak się coś będzie pytać(ochrona), odpowiedzieć->nie lub anuluj,zrestartować kompa i próbować dalej,można też wyłączyć w Usługach->Kompozycje.

W 99-ciu przypadkach na 100, udają się wszystkie operacje na skinach Opery. Więc sobie tak myślę,że to nie jest Twój problem z Operą, ale z O$.

pawel_m napisał(a):

Originally posted by JaDo
Uściślijmy,styl klasyczny=skórka natywna windy?.


Tak, tak jak w 2000 czy 98.

Originally posted by JaDo

Plik skin.ini natywnej, modyfikuje(dopasowywuje) niektóre ustawienia wyglądu stylu klasycznego windy.


Czyli Opera mialaby wykrywac jaki styl jest aktualnie zaaplikowany i stosowac rozne częsci kodu z tego samego skin.ini??

Originally posted by JaDo
Zmiana tego wyglądu(windy) z tego co zauważyłem, może się odbyć za pomocą rejestru lub pogrzebania w "bebechach" eksploratora.


Co jak co, ale zakladek na przyciski wpisem w rejestrze się nie zmieni. Ten element ustala się juz na etapie pisania programu i tylko program moze zmienic sposob wyswietlania tego elementu, system na nim tego nie wymusi, przynajmniej w Visual Basicu (no chyba, ze podmieni się pliki dll odpowiedzialne za dany element, ale tego oczywiscie nie robiłem).

Originally posted by JaDo
-rozpakuj tą standard(kopię),następnie zapakuj ponownie bez jakichkolwiek zmian i spróbuj podmienić.


Probowalem i WinRARem i teraz IceOWSem. Za kazdym razem wynikowy plik zip ma inny rozmiar niz oryginalny i jest odrzucany.

Originally posted by JaDo
-za style i ich sprawdzanie w windzie jest odpowiedzialna uxtheme.dll,jeśli siedzi w pamięci zakończyć ten proces a pliki w system32 i dllcache zmień nazwę np. na .bak,jak się coś będzie pytać(ochrona), odpowiedzieć->nie lub anuluj,zrestartować kompa i próbować dalej,można też wyłączyć w Usługach->Kompozycje.


Jak juz wczesniej wspomniałem, wiem co i gdzie klikac w Windzie smile. Problem mam z Operą, nie z systemem (nie mowiąc juz o tym, co mialoby dac wyłączenie stylu XP-kowego na siłę?).

Originally posted by JaDo
W 99-ciu przypadkach na 100, udają się wszystkie operacje na skinach Opery. Więc sobie tak myślę,że to nie jest Twój problem z Operą, ale z O$.


Więc widocznie jestem tym jednym przypadkiem bigsmile . A tak serio, to jesli zalozymy juz, ze zmiana zakladki na przycisk nie jest błędem, to jednak ustawienia systemu nie mają wplywu na pliki zip (zwlaszcza, ze wyłączyłem systemową obsługę skompresowanych folderów).

JaDo napisał(a):

Originally posted by pawel_m
Czyli Opera mialaby wykrywac jaki styl jest aktualnie zaaplikowany i stosowac rozne częsci kodu z tego samego skin.ini??



Czy Luna zmienia Styl klasyczny Windows?

Originally posted by pawel_m
Co jak co, ale zakladek na przyciski wpisem w rejestrze się nie zmieni. Ten element ustala się juz na etapie pisania programu i tylko program moze zmienic sposob wyswietlania tego elementu, system na nim tego nie wymusi, przynajmniej w Visual Basicu (no chyba, ze podmieni się pliki dll odpowiedzialne za dany element, ale tego oczywiscie nie robiłem).



...hmm, no to sprawdźmy to empirycznie. Pulpit->ppm->Właściwości->Wygląd->Zaawansowane->Element i np. wybierz->Przyciski paska tytułowego. Zmniejsz na minimum rozmiar(8),zatwierdź. Opera może być otwarta.

To jest zapisywane w rejestrze a nie w "deelelce". Nie trzeba podmieniać całych .dll wystarczy je tylko "lekko" zmodyfikować.

A Tobie zdaje się chodzi o tzw. "Obiekty 3W",które spod interfejsu XP są nie do zmiany(w 98 chyba można było). Trzeba "grzebać głębiej".
Lub tak jak wcześniej wspomniałem, wystarczy porównać te wpisy o tabach w standard oraz native i popróbować, pozmieniać,podmieniać czyli "zamieszać".

Za kazdym razem wynikowy plik zip ma inny rozmiar niz oryginalny i jest odrzucany.



I to jest konkret smile.

Jak juz wczesniej wspomniałem, wiem co i gdzie klikac w Windzie smile. Problem mam z Operą, nie z systemem (nie mowiąc juz o tym, co mialoby dac wyłączenie stylu XP-kowego na siłę?).



Wyłączasz jakieś tam sygnatury sprawdzające. Nie używam tych stylów, więc nie wiem czym to skutkuje, kiedy "siedzą" gdzieś tam włączone.


Więc widocznie jestem tym jednym przypadkiem bigsmile . A tak serio, to jesli zalozymy juz, ze zmiana zakladki na przycisk nie jest błędem, to jednak ustawienia systemu nie mają wplywu na pliki zip (zwlaszcza, ze wyłączyłem systemową obsługę skompresowanych folderów).



...napisałeś wyżej,że masz problem z Operą.

Co ma wspólnego ta przeglądarka z rozmiarami wynikowych "zipów" confused.

pawel_m napisał(a):

Originally posted by JaDo
Czy Luna zmienia Styl klasyczny Windows?


Tego pytania nie rozumiem. W jaki sposob mialaby zmieniac? Luna zmienia kolorki domyslnego interfejsu i dodaje skorki. Ale jesli klasyczny styl wyswietla przycisk to Luna musialaby skądś wiedziec, ze akurat na ten przycisk nalozyc skorkę z zakladką.

Originally posted by JaDo
...hmm, no to sprawdźmy to empirycznie. Pulpit->ppm->Właściwości->Wygląd->Zaawansowane->Element i np. wybierz->Przyciski paska tytułowego. Zmniejsz na minimum rozmiar(8),zatwierdź. Opera może być otwarta.


Wszystko co ma się zmniejszyc zmniejsza się, ale zakladki w Operze pozostają tej samej wielkosci.

Originally posted by JaDo
To jest zapisywane w rejestrze a nie w "deelelce". Nie trzeba podmieniać całych .dll wystarczy je tylko "lekko" zmodyfikować.


To czyli co? Ja mowilem o obiekcie Zakladka (konkretnie nazywa się to, przynajmniej w VB, tabstrip) ktory moze przybierac rozne formy graficzne, m.in. domyslne zakladki jak i przyciski zamiast zakladek. Ten element znajduje się w pliku dll i tylko aplikacja decyduje co chce wyswietlic.
To o czym napisales (rozmiar elementow interfejsu) oczywiscie znajduje się w rejestrze.

Originally posted by JaDo
A Tobie zdaje się chodzi o tzw. "Obiekty 3W",które spod interfejsu XP są nie do zmiany(w 98 chyba można było). Trzeba "grzebać głębiej".


Są do zmiany w odpowiednim miejscu w rejestrze. Kiedys tworzylem plaskie przyciski, ale na screenie z pierwszego postu tego nie uzyłem.
Chodzi mi tylko o to, by z klasycznym wyglądem systemu miec zakladki zamiast przycisków smile.

Originally posted by JaDo
Lub tak jak wcześniej wspomniałem, wystarczy porównać te wpisy o tabach w standard oraz native i popróbować, pozmieniać,podmieniać czyli "zamieszać".


Wydaje mi się, ze to mogloby byc to, ale nie mogę zmodyfikowac skina bo po ponownym spakowaniu nie jest akceptowany przez Operę irked .

Originally posted by JaDo
...napisałeś wyżej,że masz problem z Operą.


Bo wydaje mi się, ze rozny wygląd tabów (raz zakladki raz przyciski) zalezy od przeglądarki.

Originally posted by JaDo
Co ma wspólnego ta przeglądarka z rozmiarami wynikowych "zipów" confused.


Nic, ale stworzenie skina do Opery ktory skinowałby tylko taby byłoby pewnym rozwiązaniem, dlatego ten pomysł pojawił się dodatkowo up .