Delphi 7 - Tlačítka BitBtn na Application.MessageBox
Každý uzná, že tlačítka typu BitBtn sú vizuálne vhodnejšie na používanie než klasický Button. Vie mi niekto poradiť, ako dostať BitBtn na formulár Application.MessageBox? Špatí mi to celý program.
1. Protože Application.MessageBox používá uvnitř Windowsí Messagebox, musel bys udělat informační okno na vlastní triko (není to nic složitého, jako inspirace může sloužit funkce CreateMessageDialog z junity Dialogs nebo rovnou vizuálně navrhnout na to form). 2. TBitBtn je sice hezčí, ale nezapadá do xichtu Windows, kde mají mít všechny aplikace jednotný vzhled a mate nezkušené uživatele a rozptyluje pozornost .
Neodpovím na otázku ale dovolím si podotknout že všeho moc škodí a v jednoduchosti je krása. Klasický button a klasická nabídka menu mají také svoje místo. Některé programy jsou graficky ohavné a přeplácané ikonkami, nadto pokud možno ošklivými ikonami.
(Tvrzení typu "Každý uzná" a "všichni dobře víme" jsou ošemetná)
Tak, tak. Co Veliký Bill dělá, dobře dělá...
Zpátky ni krok neudělal,
v bahně nezabředl,
vše, co dělal, dobře dělal,
k vítězství nás vedl.
A kdo by si to chtěl přečíst celé:
field.htm