Strona używa cookies (ciasteczek). Dowiedz się więcej o celu ich używania i zmianach ustawień. Korzystając ze strony wyrażasz zgodę na używanie cookies, zgodnie z aktualnymi ustawieniami przeglądarki.    X

Rejestr - Okienkowe kolorki.

Wstęp

W tym wpisie zajmę się kolorkami okien przycisków itp. w Microsoft Windows. Głównie chodzi o Vistę lecz na innych wersjach systemu też niektóre zmiany powinny być możliwe do przeprowadzenia.

Rozwinięcie =)

Po każdej pauzie przedstawię opis każdego z ciągów w rejestrze. Oczywiście mówię o zawartości, która znajduje się w: HKEY_CURRENT_USER\Control Panel\Colors. Rejestr włącza się następująco Start > Uruchom > regedit (wpisujemy). Kolory tworzy się w systemie RGB czyli trzy odcienie czerwień, zieleń, błękit. Najłatwiej jest skorzystać z Windowsowego Paint'a:

Na koniec przedstawię końcowy efekt stworzony z moich ulubionych kolorków zieleń, czerń i błękit.

- ActiveBorder
W nim można zmienić obramowanie aktywnego okna innego niż explorator.
Ja ustawiam: 0 0 0 (czarny)

- ActiveTitle
Kolor paska z tytułem aktywnego programu lecz inny niż explorator.
Ja ustawiam: 168 230 29 (zieleń)

- AppWorkSpace
Kolor aktywnego obszaru programu w czasie ładowania.
Ja ustawiam: 168 230 29 (zieleń)

- Background
Kolor tła pulpitu gdy nie ma innych ustawień (czyli bez obrazka) lub tło notatnika.
Ja ustawiam: 0 0 0 (czarny)

- ButtonAlternateFace*
Ja ustawiam: 168 230 29 (zieleń)

- ButtonDkShadow*
Ja ustawiam: 168 230 29 (zieleń)

- ButtonFace
Kolor paru elementów między innymi:
Dolny pasek menu,
Wypełnienie takich okienek jak start > uruchom,
Kolor tła opcji które pojawiają się po wciśnięciu prawego przycisku,
Wypełnienie okienek typu TAK, NIE, Anuluj, OK itp.
Ja ustawiam: 168 230 29 (zieleń)

- ButtonHilight
Kolor separatorów we wszystkich menu.
Ja ustawiam: 168 230 29 (zieleń)

- ButtonLight
Kolor podświetlenia przycisków, oprócz okien Windows'a.
Ja ustawiam: 0 183 239 (błękit)

- ButtonShadow
Kolor cienia przycisków np. na stronach internetowych. Oprócz przycisków Windows'a.
Ja ustawiam: 0 0 0 (czarny)

- ButtonText
Kolor tekstu przycisków np. na stronach internetowych. Oprócz przycisków Windows'a.
Ja ustawiam: 0 0 0 (czarny)

- GradientActiveTitle
Kolor tła prawej strony paska z tytułem aktywnego okna/programu lecz tylko explorator'a.
Ja ustawiam: 0 183 239 (błękit)

- GradientInactiveTitle
Kolor tła prawej strony paska z tytułem nieaktywnego okna/programu lecz tylko explorator'a.
Ja ustawiam: 0 0 0 (czarny)

- GrayText
Kolor wszystkiego co jest nieaktywne np. jeśli nic nie kopiowaliśmy nieaktywne jest wklej po kliknięciu prawego przycisku myszki.
Ja zostawiam nie zmienione czyli: 128 128 128 (szary)

- Hilight
Kolor zaznaczenia np. tło zaznaczonego tekstu.
Ja ustawiam: 0 183 239 (błękit)

- HilightText
Kolor tekstu przy zaznaczeniu.
Ja ustawiam: 0 0 0 (czarny)

- HotTrackingColor
Zaznaczenie plików.
Ja ustawiam: 0 183 239 (błękit)

- InactiveBorde
Kolor obramowania nieaktywnego okna innego niż explorator.
Ja ustawiam: 0 0 0 (czarny)

- InactiveTitle
Kolor tła paska tytułu nieaktywnego okna.
Ja ustawiam: 0 0 0 (czarny)

- InactiveTitleText
Kolor tekstu paska tytułu nieaktywnego okna.
Ja ustawiam: 255 255 255 (biały)

- InfoText
Kolor tekstu który pojawia się np. po najechaniu na _ wtedy pojawia się chmurka z napisem minimalizuj.
Ja ustawiam: 0 0 0 (czarny)

- InfoWindow
Kolor tła który pojawia się np. po najechaniu na _ wtedy pojawia się chmurka z napisem minimalizuj.
Ja ustawiam: 168 230 29 (zieleń)

- Menu
Kolor tła menu np. menu explorera.
Ja ustawiam: 168 230 29 (zieleń)

- MenuBar
Kolor tła paska menu. Nie dotyczy explorera.
Ja ustawiam: 168 230 29 (zieleń)

- MenuHilight
Kolor podświetlenia aktywnej pozycji w menu.
Ja ustawiam: 0 183 239 (błękit)

- MenuText
Kolor tekstu w menu.
Ja ustawiam: 0 0 0 (czarny)

- Scrollbar
Kolor paska przewijania.
Ja ustawiam: 168 230 29 (zieleń)

- TitleText
Kolor tekstu tytułu aplikacji
Ja ustawiam: 0 0 0 (czarny)

- Window
Kolor tła w oknach np. w explorerze Windows
Ja ustawiam: 168 230 29 (zieleń)

- WindowFrame
Kolor ramki okna np. w explorerze Windows
Ja ustawiam: 0 0 0 (czarny)

- WindowText
Kolor tekstu w oknach np. w explorerze Windows
Ja ustawiam: 0 0 0 (czarny)

*Mało ważne sam nie wiem za co odpowiadają.

Zakończenie

Efekt końcowy:

Zapraszam do zmieniania kolorów wedle własnego uznania i zapraszam do komentowania.

 

Komentarze

0 nowych
bart86   10 #1 02.05.2011 02:44

a niby Windows nie jest system konfigurowalnym, który pod tym względem jest kaleką co do innych systemów i jeszcze raz się sprawdza zasada że jak się chce to można :)

ciemnowidz   6 #2 02.05.2011 06:56

A po co kombinować z rejestrem skoro taką pstrokaciznę można uzyskać przez PPM na pulpit => Właściwości => Wygląd (dla XP).
W Vista (pewnie i W7) to powinno być Personalizacja => Ustawienia wyglądu.
Opcja udostępniona przez MS od co najmniej 10 lat.

M@ster   17 #3 02.05.2011 09:04

@ciemnowid
Dokładnie, to istnieje już od czasów Windowsa 3.11.

molexor   7 #4 02.05.2011 09:05

jak się komuś chce to może vbsa napisać i pozmieniać conieco koledze, a jak ktoś chce sobie ustawić to tak jak powiedział @ciemnowidz

Banan   10 #5 02.05.2011 10:11

@ciemnowidz
Ale nie wszystko można tam ustawić. Poza tym chciałem pokazać, że takie coś istnieje i że można w tym fajnie pokombinować.

Druedain   14 #6 02.05.2011 10:44

@bart86 można zmienić kolory... Wygrałeś!

Semtex   18 #7 02.05.2011 11:07

Zmiany kolorów przez rejestr to trochę abstrakcja jest :P
W zasadzie jest tylko jeden program do edycji msstyles, działa na Win7 i Vista, nazywa się WSB, oprócz zmiany kolorów daje możliwość edycji grafik, czyli możemy sobie zbudować własny styl wizualny...

Możemy również skorzystać z Reshacker lub Restorator, mamy wtedy możliwość podmiany podstawowych grafik bez możliwości edycji marginesów, trochę to upierdliwe ale wykonalne.

command-dos   18 #8 02.05.2011 14:18

@Druedain - ;)
BTW, wy sobie zmieniajcie te kolorki, a ja się w tym czasie zastanowię: unity, gnome3, kde4, czy może jeszcze coś...

flaszer   10 #9 02.05.2011 14:28

No można zmienić przez rejestr, tylko po co tyle kombinować? A Twój efekt końcowy, że tak powiem, tragiczny, ale rozumiem, że to pod kolor avatara? ;)

Banan   10 #10 02.05.2011 16:28

@flaszer
Tak pod avatar.

Banan   10 #11 02.05.2011 16:39

Gdybym chciał zrobić pięknie to bym to inaczej zrobił. To jest tylko przykład.

TestamenT   12 #12 02.05.2011 17:02

Jeżeli się nie mylę to te zmiany w rejestrze można również wykorzystać w Wine. Dzięki czemu można dopasować kolory Windowsowych okien do reszty systemu.

Jaahquubel_   13 #13 02.05.2011 22:03

@Banan
Co na to Twój okulista? ;)

Banan   10 #14 02.05.2011 22:57

@Jaahquubel_
Nie noszę okularów do okulisty wpadam raz na rok. Nie chodzę do jednego =)

Dzięki za troskę. Ale lubię się kąpać w głębi tej zieleni :D

webnull   9 #15 03.05.2011 10:53

@bart86
Proszę spojrzeć na możliwości konfiguracji GTK+ czy QT4.

Można tam zmienić kolory i nie tylko.

W systemach Uniksowych można także:
- Dowolnie zmieniać wygląd dekoracji okien, wygląd przycisków (wstawiać można tam obrazy PNG bądź zwykłe kolory RGB)
- Dowolnie przenosić dekorację okien przykładowo przenieść z góry na lewą czy prawą stronę, a może na dół?
- Dowolnie dodawać/usuwać/przemieszczać aplety na panelach (w Windows nazywa się to "pasek zadań")
- Dodawać/usuwać panele
- Używać różnych programów do tworzenia GUI użytkownika tzn. wymienne programy tworzące panele, wymienne menadżery okien itp.
- Używać można dowolnego menadżera okien a jest ich może setka, każdy znajdzie coś dla siebie
- Dowolnie zmieniać setki dyrektyw konfiguracyjnych w menadżerach okien, plików, od paneli itp.
- i wiele, wiele więcej, czego w Windows nie można :-)

webnull   9 #16 03.05.2011 10:56

@semtex
"Możemy również skorzystać z Reshacker lub Restorator, mamy wtedy możliwość podmiany podstawowych grafik bez możliwości edycji marginesów, trochę to upierdliwe ale wykonalne."

Ale człowieku co to ma znaczyć, żeby móc zmienić styl to trzeba podmieniać mapy bitowe w plikach binarnych - to jest nie normalne. Do tego trzeba mieć jeszcze uprawnienia administratora..

Czego żałują twórcy zabraniajac użytkownikom modyfikować styl systemu? To jest żałosne.

No cóż. Miodzio zmiana wyglądu systemu Windows(TM)(R)(C)

Semtex   18 #17 03.05.2011 11:23

@Ale człowieku co to ma znaczyć, żeby móc zmienić styl to trzeba podmieniać mapy bitowe...

Niestety w tym wypadku nie masz pojęcia o czym piszesz...
Plik Aero msstyles składa się z grafik png, łatwo edytowalnych, na upartego możesz to zrobić w systemowym Paint, jednak Gimp, Paint.Net etc bardziej się do tego nadaje.
Kwestia małej wprawy w obsłudze danego programu, małej smykałki "artystycznej" i pomysłu....
Pozostaje kwestia "większych" zmian, przy użyciu Reschacker nie masz łatwego dostępu do marginesów, można kombinować z HEX edytorem, to jest upierdliwe jak diabli ale wykonalne (widziałem tutek), rozwiązaniem może być wykonie grafiki o dokładnie takim samym wymiarze jak oryginał.

Nie mniej użycie Windows Style Builder daje nam dostęp do wszystkich możliwości, łącznie z możliwością wykonania grafiki zastępczej o "dowolnym" rozmiarze, pozostaje nam kwestia ustawiania sizing i content marginesów.

BTW. Zajmuję się robieniem Theme dla Win7 na co dzień....

  #18 11.03.2014 21:15

Mam pytanie odnośnie zmiany koloru podświetlenia Menu Start w Win7. Który parametr za to odpowiada? Próbowałem MenuHighlight, ale nic to nie dało.

  #19 11.04.2014 04:56

Jak można zmienić kolor podświetlenia kolumny w Win Vista np. kolumna Nazwa Pliku, Typ, Data Modyfikacji, itp. Dziękuję za pomoc.