Extra dolgok a form-mal

Sziasztok!

A következő problémáim lennének:

1. Szeretnék egy teljes képernyős alkalmazást írni, azaz a képernyőt mondjuk úgy "játék üzemmódba" kapcsolni. VCL formmal és eszközökkel ez hogyan tehető meg?

2. Szeretném néhány komponens hátterét átlátszóvá tenni (mint a TStaticText Transparent tulajdonsága), hogy a formra helyezett háttérképet csak a lényeg takarja.
A WM_ERASEBKGND üzenet elfogása gombok esetén segített, de pl. a TTreeView-nél csak az OnCustomDraw és OnCustomDrawItem használatával tudtam úgy megoldani, hogy egy TImage-be is betöltöttem a formra tett képet, és az rajzoltattam újra. Így viszont az összes elem + ikon + vonalak kiíratása is rám marad.
Tud valaki erre egyszerűbb megoldást?

Köszönettel
Zoli

Opacity

heló Zoli
nem biztos, h erre gondoltál, de találtam vmi ijesmit. a leírás szerint a formot, v egy részét lehet vele átlátszóvá tenni.
http://free-pascal.extra.hu/download/units/glassy.zip
sok sikert
szaboth

-

Köszi a hozzászólást, de tényleg nem erre gondoltam. Ez a megoldás az asztalt teszi láthatóvá a formon és a komponenseken, én viszont a formot szeretném a komponenseken. Úgy képzeld el, hogy a beviteli mezőn (TEdit, TListBox, TMemo...) nem fehér háttérszínt szeretnék, hanem a Formra TCanvas-sal kirajzolt hátteret vagy képet.

Az első pontra találtam választ

Nem egészen erre a megoldásra gondoltam, de így sem rossz. Akit érdekel:
http://www.swissdelphicenter.ch/torry/showcode.php?id=552

Könyvajánló

Programozzunk Turbo Delphi Rendszerben