Menu i pasek narzędzi AeroGlass QT lub Winapi

Odpowiedz Nowy wątek
2011-07-21 14:55
0

Witam,

No tak jak w temacie. O ile znalazłem jak zrobić ramkę aero glass i napisać na niej tekst z takim efektem, to więcej nie mogę znaleźć nic. Chodzi mi dokładnie o uzyskanie takiego efektu, jaki jest w nowym Firefoksie i Thunderbirdzie - menu i pasek narzędzi.

Najlepiej w QT, ale może być i Winapi ostatecznie sobie potem sam dostosuję to

Pozostało 580 znaków

2011-07-22 09:34
0

menu rysujesz, odpowiadasz na komunikaty myszki… nie ma gotowca, chyba że w źródłach Firefoksa.

Pozostało 580 znaków

2011-07-22 10:54
0

Rozumiem, że pasek narzędzi podobnie? Oj ciężko będzie się do tego dokopać w źródłach firefoksa, miałem nadzieję że znajdzie się gdzieś prosty przykład ;/

Pozostało 580 znaków

2011-07-22 22:51
0

Co do Qt,to każdemu QWidgetowi możesz ustawić autoFillBackground na true,i zmieniając jego QPalette podstawiać mu na tło bitmapy jakie tylko dusza zapragnie.To taka szybka droga.

Wolniejszą,acz dającą sporo większe możliwości jest własna implementacja QStyle'a.


"Sugeruję wyobrazić sobie Słońce widziane z orbity Merkurego, a następnie dupę tej wielkości. W takiej właśnie dupie specjalista ma teksty o wspaniałej atmosferze, pracy pełnej wyzwań i tworzeniu innowacyjnych rozwiązań. Pracuje się po to, żeby zarabiać, a z resztą specjalista sobie poradzi we własnym zakresie, nawet jeśli firma mieści się w okopie na granicy obu Korei."
-somekind,
konkretny człowiek-konkretny przekaz :]
edytowany 1x, ostatnio: MasterBLB, 2011-07-22 22:54

Pozostało 580 znaków

2011-07-22 22:57
Rev
0

W Firefoksie cały interfejs jest rysowany bez użycia winapi, ma własny silnik renderujący XUL. W gruncie rzeczy, na tym rozszerzonym obszarze glass rysować można wszystko normalnie, więc jeżeli jest jakiś sposób na wyłączenie rysowania tła w kontrolkach QT to IMO powinno bez problemu działać.


Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0