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.
Widziałeś:
- http://starzaki.eu.org/~hclan/operapl/config.html
- http://people.opera.com/rijk/opera/menus.html
Może tam znalazłbyś podpowiedź.
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ą:(
Originally posted by quiris
Te przyciski, które Andrzej proponuje to też niezbyt efektownie działają:(
???Niezbyt efektownie???
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.
Originally posted by quiris
Tak. Działają efektywnie, ale nie efektownie . 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.
No tak...
Na szczęście przycisk "Offline" działa jak należy
Originally posted by andol
Na szczęście przycisk "Offline" działa jak należy
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.
Originally posted by andol
???Niezbyt efektownie???
Tak. Działają efektywnie, ale nie efektownie . 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.
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)
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.
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.
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?
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ą.
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 jest ich 16.
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.