Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?


Zaloguj się podając nazwę użytkownika, hasło i długość sesji

Polskie Forum Użytkowników GIMP-aDodatkiPluginy i Script-FuWątek: Pasek przewijania dla wtyczek Pythona
Strony: [1]
DrukujPobierz PDF
Autor Wątek: Pasek przewijania dla wtyczek Pythona  (Przeczytany 2284 razy)
0 użytkowników i 1 Gość przegląda ten wątek.
MareroQ
Użytkownik

Reputacja: 13 Offline Offline

Płeć: Mężczyzna
GIMP: 1.*
Licencja: Copyright
Wiadomości: 584
Galeria Użytkownika

MareroQ


Zobacz profil
« : 25.02.2016, 15:59:02 »

W dniu dzisiejszym na GimpChat użytkownik Jazzon przedstawił zmianę kodu dla wyświetlania okien pluginów Pythona z paskiem przewijania - co jest ważne dla użytkowników laptopów z systemem Windows (bo czasami wtyczka nie mieści się na małym ekranie)
http://gimpchat.com/viewtopic.php?f=9&t=13714

W katalogu GIMP-a należy wyszukać ( ... \lib\gimp\2.0\python\gimpfu.py ) i zamienić plik na nowy (w zał.)


* Nowe paski przewijania.png (44.83 KB, 361x674 - wyświetlony 240 razy.)
* gimpfu.7z (7.18 KB - pobrany 106 razy.)
Zapisane
MareroQ
Użytkownik

Reputacja: 13 Offline Offline

Płeć: Mężczyzna
GIMP: 1.*
Licencja: Copyright
Wiadomości: 584
Galeria Użytkownika

MareroQ


Zobacz profil
« Odpowiedz #1 : 12.03.2016, 18:00:17 »

Ciekawą alternatywę dla gimpfu.py (w skrócie - odpowiedzialnego za działanie wtyczek Pythona) zaprezentował Robert Brizard.
Inowacja polega na tym, że wywołane okno pluginu Pythona nie zamyka się samoczynnie po prawidłowym wykonaniu zadania - lecz jest dalej aktywne do dalszego działania i prób ze zmienionymi parametrami.

Jest to bardzo przydatne do wyszukania optymalnych dla nas ustawień parametrów.

Okno zamykamy poprzez kliknięcie na "Anuluj" (lub X).

Gimpfu.py należy dodać do katalogu domowego (tego z kropką) ...\.gimp-2.8\plug-ins (który jest wczytywany przy uruchomieniu Gimpa w pierwszej kolejności).

Oryginalne gimpfu.py (które znajduje się w katalogu ...\lib\gimp\2.0\python\należy pozostawić - bo jeżeli zechcemy powrócić do starej wersji wystarczy usunąć nowe gimpfu.py z katalogu domowego.

Dla zachowania działania paska przewijania połączyłem wersję Jazzon z wersją Roberta B. - nowe gimpfu.py można pobrać do testowania z załącznika.

Zapisane
Ziomioslaw
Administrator

Reputacja: 46 Offline Offline

Płeć: Mężczyzna
GIMP: 2.10
JID: ziomioslaw@jabber.org
Licencja: Copyright
Wiadomości: 7 461
Galeria Użytkownika


Cyklista Apokalipsy


Zobacz profil
« Odpowiedz #2 : 12.03.2016, 19:18:08 »

Ten efekt nie da się osiągnąć, przez wywołanie pluginu w konsoli Python?
Zapisane
MareroQ
Użytkownik

Reputacja: 13 Offline Offline

Płeć: Mężczyzna
GIMP: 1.*
Licencja: Copyright
Wiadomości: 584
Galeria Użytkownika

MareroQ


Zobacz profil
« Odpowiedz #3 : 13.03.2016, 04:38:29 »

Cześć Ziomioslaw.

Użycie konsoli do uruchomiania pluginu Pythona nie jest wygodne (i zapewne przekracza możliwości całkiem początkujących użytkowników).

Również dla mnie konsola jest przydatna tylko na etapie pisania i testowania nowych pluginów.

Skoro został wywołany temat konsoli to polecam używanie konsoli rozszerzonej (zapewne znanej już piszącym wtyczki *.py - lecz może to zachęci nowych "twórców" do pisania własnych):
http://www.arakne.es/en/category/dessign/gimp/gimp-python-console/


* Konsola rozszerzona.png (43.47 KB, 986x507 - wyświetlony 228 razy.)
Zapisane
Strony: [1]
DrukujPobierz PDF
Polskie Forum Użytkowników GIMP-aDodatkiPluginy i Script-FuWątek: Pasek przewijania dla wtyczek Pythona
Skocz do: