Popisy tlačítek na panelu nástrojů
Popisy tlačítek jsou malé místní představujících stručný popis účelu tlačítko panelu nástrojů při umístit ukazatel myši nad tlačítko pro časové období.Při vytváření aplikace pomocí Průvodce aplikací, který obsahuje panel nástrojů, je poskytována podpora tip nástroje.Tento článek vysvětluje, jak nástroj tip podporu vytvořené pomocí Průvodce aplikace 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, je nutné provést dvě věci:
Přidat CBRS_TOOLTIPS styl do jiné styly (jako WS_CHILD, WS_VISIBLEa jiných CBRS_ styly) předán jako dwStyle parametr CToolBar::Create funkce nebo v SetBarStyle.
Jak je popsáno v následujícím postupu, přidejte tip text na panelu nástrojů odděleny znak nové řádky ("\n"), do příkazového řádku příkazu panelu nástrojů obsahující prostředek řetězce.Prostředek řetězce sdílí ID tlačítka panelu nástrojů.
Chcete-li přidat text popisu nástroje
Během úprav panelu nástrojů v panelu nástrojů editoru otevřete Vlastnosti tlačítka panelu nástrojů okno pro dané tlačítko.
V Příkazový řádek zadejte text, který chcete zobrazit v popisu tohoto tlačítka.
[!POZNÁMKA]
Text nastavením vlastnosti tlačítka v panelu nástrojů editoru nahradí dosavadní postup, ve kterém bylo nutné otevřít a upravovat řetězce prostředků.
Má-li ovládací panel s popisky povoleny podřízené ovládací prvky umístěny na ní, ovládací panel zobrazí popis tlačítka pro každý podřízený ovládací prvek na ovládacím panelu, dokud splňuje následující kritéria:
ID ovládacího prvku není – 1.
Položka tabulky řetězců 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" na stavovém řádku aktualizovat.Ve výchozím nastavení zprávu na stavovém řádku popisuje určitý panel nástrojů tlačítko je aktivováno tlačítko.Včetně CBRS_FLYBY v seznamu styly, které jsou předány do CToolBar::Create, máte tyto zprávy aktualizována, když ukazatel prochází přes panel nástrojů bez skutečně aktivace tlačítka.
O čem chcete vědět více?
Panel nástrojů implementace MFC (Přehled informací na panely nástrojů)
Třídy CToolBar a CToolBarCtrl