Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 6 odgovora
  • 2.817 pregleda

Najnovija ↓

Postavljanje opacity na sliku... 05.02.2007. u 09:40 · pre 240 meseci #1
Evo ovako, pravim neki svoj skin koji ce izgledati kao oni prozori u Windows Visti(Dodao sam sliku pa je mozete pogledati).
Ja bih takav skin napravio tako da bih postavio sliku (TImage) i smanjio joj opacity, ali samo njoj, niti jednoj drugoj kontroli, dok bi TForm bio transparentan a ostale kontrole, dugmad, editi,... bili normalni! Dali je to moguce-podesiti TImage neki opacity i kako?
Re: Postavljanje opacity na sliku... 06.02.2007. u 00:20 · pre 240 meseci #2
Možes probati sa graphic32 bibliotekom, ali mislim da nećeš uspeti.
Kada TForm postaviš za transparentan, sve kontrole postaju transparentne.
Ali ipak probaj...
Re: Postavljanje opacity na sliku... 06.02.2007. u 11:22 · pre 240 meseci #3
Citat:
FreeSpace2: Evo ovako, pravim neki svoj skin koji ce izgledati kao oni prozori u Windows Visti(Dodao sam sliku pa je mozete pogledati).
Ja bih takav skin napravio tako da bih postavio sliku (TImage) i smanjio joj opacity, ali samo njoj, niti jednoj drugoj kontroli, dok bi TForm bio transparentan a ostale kontrole, dugmad, editi,... bili normalni! Dali je to moguce-podesiti TImage neki opacity i kako?


Ako Windows Blinds to može da izvede, znači da može, samo je pitanje kako.

Na način o kome ti pričaš, sigurno ne. Ako smanjiš opcity formu, smanjio si ga i svim kontrolama.

Iskopiraj Themes unit u svoj folder pa se igraj sa njim.

Obrati pažnju na TThemeServices.HasTransparentParts, TThemeServices.PaintBorder i TThemeServices.DrawEdge.

Nikad nisam preterano ulazio u to kako to sve radi, ali je suština da ako hoćeš da se igraš sa skinovima, to je pravo mesto za start.
Potpis
viking ®
Re: Postavljanje opacity na sliku... 08.02.2007. u 08:05 · pre 240 meseci #4
ne, niste shvatili. Ja nisam htio smanjiti opacity formu, nego form postaviti da bude transparentan, a TImage-u smanjiti opacity.

Odakle da iskopiram Themes unit?
Re: Postavljanje opacity na sliku... 08.02.2007. u 23:53 · pre 240 meseci #6
Citat:
FreeSpace2: ne, niste shvatili. Ja nisam htio smanjiti opacity formu, nego form postaviti da bude transparentan, a TImage-u smanjiti opacity.

A kako mislis da postavis transparentnost a da ne menjas opacity? Transparentnost je providnost, a opacity je neprovidnost - ako menjas jedan, menjas i drugi. 100% Transparentan = 0% Opacity.
Re: Postavljanje opacity na sliku... 09.02.2007. u 08:27 · pre 240 meseci #7
Delphi ima demo koji se zove AlphaBlendMenus. Uzeo sam taj demo, form postavio transparentnim(u object inspectoru postavite da je formin color "clFuchsia", pa za TransparentColorValue takodjer "clFuchsia" te za TransparentColor - True!)
Svaka komponenta na formu koja je obojena sa bojom "clFuchsia" biti ce prozirna, a koja nije nece! Prilozio sam sliku da je to moguce; e sad umjesto POLU prozirnih menu-a, trebala bi neka slika biti poluprozirna!

Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme