Извините если тема не в том раделе... Необходимо поставить в презентации при нажатии на букву в слове ссылку на картинку. Нашёл выход - через Visual Basic. Проблема - если в тексте представлять буквы метками (label), то при разных разрешениях экрана всё съезджает очень сильно. Вопрос - что использовать как ссылку на букву? Может есть что-нибудь прозрачное, и это можно просто нанести на букву? Кто-нибудь подскажите пожалуйста варианты решения данной проблемы...
Можно в процессе выполнения расчитать какое разрешение у монитора и подгонять размеры label'ов и букв на них. label позволяет задать прозрачный фон, надо выбрать BackColor - в Web цветах "Transperament" Code: Select case РАЗРЕШЕНИЕ ЭКРАНА case is = '' label1.Size = new size(width,height) label1.Font = new Font(ТУТ И РАЗМЕР ШРИФТА УКАЗЫВАЕМ) case is = '' И так далее, и тому подобное End Select
Необязательно напрямую использовать разрешение экрана в SELECT CASE Сделай шаблоны для разрешения с длиной от ... до ...., шириной от ... до ..., раздели их на широкоформатные и обычные Потом смотри в какой шаблон входит реальное разрешение Затем бери и ставь размеры под этот шаблон 8 шаблонов (4 для широкоформ, 4 для квадрат) думаю хватит.