Tipy nástrojů
Tipy jsou velmi malé vyskakující okna, které při umístění myši nad tlačítko pro dobu předložit krátký popis účelu tlačítka panelu nástrojů.Při vytváření aplikace pomocí Průvodce aplikací, který má na panelu nástrojů nástroje tip podpora je poskytována pro vás.Tento článek vysvětluje, jak nástroj tip podporu vytvořené aplikace průvodce a jak přidat podporu protokolu tip nástroje aplikace.
Tento článek se vztahuje na:
Aktivace tipy nástrojů
Flyby aktualizace stavového řádku
Aktivace tipy nástrojů
Chcete-li aktivovat tipy nástrojů v aplikaci, musíte provést dvě věci:
Přidat CBRS_TOOLTIPS styl do jiné styly (například WS_CHILD, WS_VISIBLEa ostatní CBRS_ styly) předán jako dwStyle parametr CToolBar::Create funkce nebo v SetBarStyle.
Podle následujícího postupu, připojte komentář text na panelu nástrojů odděleny znakem ("\n") na zdroj řetězce obsahující příkazového řádku příkazu panelu nástrojů.Zdroj řetězce sdílí ID tlačítka panelu nástrojů.
Přidat text tipu nástroje
Při úpravách nástrojů v panelu nástrojů editoru otevřete Vlastnosti tlačítka panelu nástrojů okna pro dané tlačítko.
V Prompt zadejte text, který chcete zobrazit v tipu nástroje pro toto tlačítko.
[!POZNÁMKA]
Nastavení textu jako vlastnosti tlačítka v panelu nástrojů editoru nahradí dosavadní postup, v němž bylo otevřít a upravit zdroj řetězce.
Pokud ovládací panel s tipy povoleny podřízené prvky na něj, ovládací panel Zobrazení tipu nástroje pro každý podřízený ovládací prvek na ovládacím panelu jako splňuje následující kritéria:
Identifikátor ovládacího prvku není – 1.
Položka řetězce tabulky se stejným ID jako podřízený ovládací prvek v souboru prostředků má řetězec tip nástroje.
Aktualizace flyby stavový řádek
Funkce související s tipy nástrojů je "flyby" stavový řádek aktualizace.Ve výchozím nastavení zprávu na stavovém řádku popisuje určitý panel nástrojů tlačítko aktivuje tlačítko.Včetně CBRS_FLYBY v seznamu stylů předán CToolBar::Create, máte tyto zprávy aktualizována při předává kurzor myši nad panelu nástrojů bez skutečně aktivace tlačítka.