Převod
HSL na RGB  |
Pokročilý |
1.8.2002 |
Funkce, která převádí
barvu vyjádřenou hodnotami HSL na
hodnoty RGB.
|
 |
Převod
RGB na HSL  |
Pokročilý |
1.8.2002 |
Funkce, která převádí
barvu vyjádřenou hodnotami RGB na
hodnoty HSL.
|
 |
Přehození
dvou barev |
Pokročilý |
1.11.2001 |
Procedura, která přehodí
dvě barvy v bitmapě o 256 barvách. Barvy se specifikují jako index
v poli 256 barev.
|
 |
Nastavení
barvy pixelu |
Pokročilý |
1.11.2001 |
Metoda PSet je daleko
více pomalejší, než by mohla být a je daleko vhodnější
nahradit ji pomocí API funkcí. Tyto funkce jsou více než dvanáctkrát
rychlejší než metoda PSet. Procedura, popsaná v tomto příkladu
nahrazuje všechny červené pixely a je přibližně dvaapůlkrát
rychlejší, než při použití PSet .
|
 |
Zjištění
barvy pixelu |
Pokročilý |
1.11.2001 |
Nahrazení standardní
metody Point, která je zhruba třikrát pomalejší, než zde uvedený
příklad, neboť převádí měrnou jednotku na pixely a data zjišťuje
jako Single a ty konvertuje.
|
 |
Převod
WMF na BMP |
Začátečník |
1.9.2001 |
Je to tak primitivní,
že jsem uvažoval o tom, zda je vůbec nutné takovouto informaci zveřejňovat,
ale pak jsem dostal dotaz ....
|
 |
Vzhled
MS Office |
Pokročilý |
1.2.2001 |
Procedura, která přidá
kolem prvků typ hranic, jaké jsou v MS Office 2000.
|
 |
Dočasná
instalace fontu |
Pokročilý |
1.11.2000 |
Postup, jak dočasně
zaregistrovat font a poté jej vyjmout z registrace.
|
 |
Barva
mimo formulář |
Pokročilý |
1.11.2000 |
Návod, jak si
zjistit barvu pixelu, který je mimo hranice formuláře. Přejížděním
myši po obrazovce se Vám bude zobrazovat aktuální barva včetně
jejího HTML kódu.
|
 |
Roztažení
obrázku na formulář |
Začátečník |
1.10.2000 |
Roztažení bitmapy,
wmf (a od verze VB5 i jpg a gif)
na celý formulář je velmi jednoduché pomocí funkce PaintPicture.
Tato funkce není ještě ve VB3 obsažena.
|
 |
Tvorba
gradientu |
Začátečník |
1.10.2000 |
Vytvořte na svém
formuláři pozadí, které znáte ze Setupu.
|
 |
Načtení
pozadí Windows |
Pokročilý |
1.10.2000 |
Pomocí jednoduché
API funkce si nechte na Váš formulář vykreslit pozadí Windows.
|
 |
Převod
systémové barvy na RGB |
Začátečník |
1.9.2000 |
Visual Basic nepoužívá
RGB hodnoty barev, ale systémové barvy (Long hodnoty). Má sice
funkci RGB, která systémovou barvu na RGB převádí, ale v mnoha případech
není zcela dostačující.
|
 |
Test
fontu |
Pokročilý |
1.9.2000 |
Funkce, která
otestuje, zda je možno použít určitý font a v jaké velikosti.
|
 |
Změna
pozadí instalátoru |
Začátečník |
1.9.2000 |
Pokud Vás unavuje
standardní modrý gradient při instalaci aplikací, máte dvě možnosti.
Buď upravíte zdrojový kód instalátoru nebo použijete nastavení
v souboru setup.lst.
|
 |
Sejmutí
obrazovky |
Pokročilý |
10.8.2000 |
Tento kód sejme aktuální
obrazovku a nastaví její obtisk jako pozadí formuláře.
|
 |
Převod
barvy na stupeň šedi |
Začátečník |
3.7.2000 |
Pokud znáte 32-bitovou hodnotu barvy, lze ji převést na stupeň šedi - tudíž zjistit, jak tato barva bude vypadat na monochromatickém monitoru. |
 |
Změna
tapety na ploše |
Pokročilý |
1.7.2000 |
Normálně, pokud měníte tapetu na ploše, musíte do Control panelu nebo Vlastností obrazovky. Tapetu ale můžete změnit přímo z aplikace ve Visual Basicu. |
 |
Tvorba
SPLASH obrazovky |
Pokročilý |
1.7.2000 |
Splash
obrazovka je obrazovka, která se u většiny programu objevuje při
startu a informuje uživatele např. o autorských právech, zatímco
program se natahuje na pozadí. Pomocí API funkcí a úpravou kódu
Vaší aplikace si můžete tuto obrazovku vytvořit i Vy. |
 |
Maximální
počet barev |
Pokročilý |
1.7.2000 |
Pro korektní
zobrazení grafiky ve Vašich aplikacích je někdy třeba znát maximální
schopnost barevné palety adaptéru. Následujíc funkce toto číslo
vrátí.
|
 |
Zjištění
HTML kódu barvy |
Pokročilý |
1.7.2000 |
Potřebujete - li
zjistit, jaký je HTML kód určité barvy, stačí použít hexadecimální
převod barvy vrácené z color dialogu ve VB.
|
 |
Aktuální
rozlišení obrazovky |
Začátečník |
1.7.2000 |
Potřebujete zjistit
aktuální rozlišení obrazovky ? Není to nic složitého. Následujíc
funkce Vám vrátí rozlišení obrazovky ve formátu WxH.
|
 |
Tvorba
"duhového" textu |
Začátečník |
1.7.2000 |
Tento příklad je ukázkou
práce s barvami ve VB. Vytvoří "duhový" text na formuláři.
|
 |
|