Владимир Б. Опубликовано 9 августа, 2019 Поделиться Опубликовано 9 августа, 2019 (изменено) Собственно понадобился подобный компонент для FMX, но готового решения найти не смог - пришлось ваять свой. Использовать проще простого: var scenaries: TDictionary<TFmxObject, string>; begin scenaries := TDictionary<TFmxObject, string>.Create; scenaries.Add(btn_1, '1 Button'); scenaries.Add(btn_2, '2 Button'); scenaries.Add(btn_3, '3 Button'); scenaries.Add(rctngl, 'Rectangle'#13#10'Rectangle'#13#10'Rectangle'#13#10'Rectangle'#13#10'Rectangle'#13#10'Rectangle'#13#10'Rectangle'); scenaries.Add(pnl_1, 'Panel Panel Panel Panel Panel Panel Panel Panel Panel Panel'#13#10'Panel'); scenaries.Add(nil, 'Msg without target control!'); try instructor.LoadSteps(scenaries); finally FreeAndNil(scenaries); end; Репозиторий GitHub: https://github.com/ange007/TInstructor/ Изменено 9 августа, 2019 пользователем Владимир Б. #WAMACO, Шамсуддин, Ingalime и 2 других 5 Цитата Ссылка на комментарий
0 qz5 Опубликовано 9 августа, 2019 Поделиться Опубликовано 9 августа, 2019 Супер! А как он выглядит на мобильных устройствах? Цитата Ссылка на комментарий
0 Владимир Б. Опубликовано 9 августа, 2019 Автор Поделиться Опубликовано 9 августа, 2019 (изменено) 2 часа назад, qz5 сказал: Супер! А как он выглядит на мобильных устройствах? А вот этого не знаю. Делал под десктопное приложение. И то, сейчас столкнулся с багами которые вылезли на рабочем приложении (с расчётом положения контрола), сейчас исправляю. UPD: Обновил Изменено 9 августа, 2019 пользователем Владимир Б. Ingalime 1 Цитата Ссылка на комментарий
Вопрос
Владимир Б.
Собственно понадобился подобный компонент для FMX, но готового решения найти не смог - пришлось ваять свой.
Использовать проще простого:
Репозиторий GitHub: https://github.com/ange007/TInstructor/
Ссылка на комментарий
2 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.