Przycisk zmiany kodowania strony

w dziale Opera
imsai napisał(a):

Przy sobocie po robocie...

Chciałbym sobie wstawić na pasku taki pstryczek - elektryczek, który zmieniałby kodowanie iso->win->auto. I tak w kółko. Da się zrobić coś takiego?

================================

Nadal sobota. Godzina wieczorna...

W końcu zrezygnowałem, nie chce działać. Zrobiłem menu.

Ryszard napisał(a):

Widziałeś:
- http://starzaki.eu.org/~hclan/operapl/config.html
- http://people.opera.com/rijk/opera/menus.html
Może tam znalazłbyś podpowiedź.

quiris napisał(a):

W ten sposób w który sobie wymyśliłeś to się nie da.
Te przyciski, które Andrzej proponuje to też niezbyt efektownie działają:(

andol napisał(a):

Originally posted by quiris
Te przyciski, które Andrzej proponuje to też niezbyt efektownie działają:(



???Niezbyt efektownie???

michmaj napisał(a):

Originally posted by andol
???Niezbyt efektownie???


To znacy mało fajerwerków...
Ale na serio dlaczego się nie da zrobić takiego przycisku przełączającego między dwoma, trzema czy czterema stanami skoro taki przycisk ze zmianą identyfikacją istnieje.

andol napisał(a):

Originally posted by quiris
Tak. Działają efektywnie, ale nie efektownie bigsmile. Chodzi o to, że raz wciśnięte te przyciski na danej stronie stają są wciśnięte cały czas.
[...]
Mam nadzieję, że zrozumiałe to jest. smile



No tak...
Na szczęście przycisk "Offline" działa jak należy wink

Nixer napisał(a):

Originally posted by andol
Na szczęście przycisk "Offline" działa jak należy wink


Na nieszczęście nie zawsze.
Poeksperymentowałem trochę, i wyszło mi, że gdy w skórce są włączone duże przyciski, to ten "offline" nie działa, czyli ile razy by nie naciskać, cały czas jest "wyciśnięty". I to nie zależy od skórki, bo sprawdzałem na kilku.

quiris napisał(a):

Originally posted by andol
???Niezbyt efektownie???


Tak. Działają efektywnie, ale nie efektownie bigsmile. Chodzi o to, że raz wciśnięte na danej stronie te przyciski stają się wciśnięte na amen.
Powinno to działać tak: jak mamy wybrany/wciśnięty ISO to przy naciśnieciu/wybraniu CP-1250 ISO powinien automatycznie się wyłączyć/wycisnąć. A tak cały czas jest wciśnięty.
Mam nadzieję, że zrozumiałe to jest. smile

andol napisał(a):

Dziwne... Sprawdziłem w swojej Operze i u mnie zawsze działa jak należy.
Używam skórki Breeze Simplified Native, a przycisk umieściłem na pasku stanu (który u mnie spełnia rolę paska adresu)

quiris napisał(a):

Na Pasku głównym w przypadku wybrania opcji duże przyciski na przycisku offline nie widać efektu wciśnięcia. Niemniej jednak sam przycisk działa prawidłowo. Na innych paskach wszystko jest w porządku.

andol napisał(a):

Originally posted by quiris
Na Pasku głównym w przypadku wybrania opcji duże przyciski na przycisku offline nie widać efektu wciśnięcia.



To zdanie jest prawdziwe w przypadku skórek nie-native. Więc wygląda to na problem Opery.

Nixer napisał(a):

Hm, u mnie przy domyślnej skórce Opery [standard_skin] też nie widać efektu wciśnięcia przycisku. Przy windows_skin działa.
Rozumiem, że skórki nie-native to wszystkie inne poza standard_skin i windows_skin?
I jeszcze jedno pytanie: nie wiecie czasem, co trzeba zmienić, żeby ten efekt był widoczny w danej skórce?

quiris napisał(a):

Originally posted by Nixer
Rozumiem, że skórki nie-native to wszystkie inne poza standard_skin i windows_skin?


Nie. Natywne skórki to te podobne do standardowych okien aplikacji win32, czyli windows_skin jest skórką natywną, a standard_skin nienatywną.

andol napisał(a):

Originally posted by Nixer
Rozumiem, że skórki nie-native to wszystkie inne poza standard_skin i windows_skin?



Lista skórek natywnych:
http://my.opera.com/customize/skins/index.pl?search=native

Dzisiaj wink jest ich 16.

andol napisał(a):

Originally posted by michmaj
Ale na serio dlaczego się nie da zrobić takiego przycisku przełączającego między dwoma, trzema czy czterema stanami skoro taki przycisk ze zmianą identyfikacją istnieje.



Na stronie Opera7Wiki są takie przyciski (dla innych kodowań), jednak... nie działają.

Dodałem (http://operapl.prv.pl/config.html) nowy przycisk, który wyświetla menu wyboru: automatynie, ISO-8859-2, Windows-1250 oraz UTF-8.

Wada: aby działał, niezbędne jest korzystanie z wersji 1.1 zmodyfikowanego menu Opery (dostępnego na tej samej stronie).

Można ewentualnie dodać do wykorzystywanej przez siebie konfiguracji menu taką oto sekcję:

[Encoding for encoding button]
Item, Automatycznie="Set encoding, """
Item, ISO-8859-2="Set encoding, "iso-8859-2""
Item, Windows-1250="Set encoding, "windows-1250""
Item, UTF-8="Set encoding, "utf-8""


Zawartość tej sekcji można oczywiście dostosować do własnych potrzeb. Ważna jest jej nazwa.