Технический форум

Технический форум (http://www.tehnari.ru/)
-   C/C++/С# (http://www.tehnari.ru/f42/)
-   -   Интерфейс приложения (http://www.tehnari.ru/f42/t99383/)

Andriy_abc 10.11.2014 17:23

Интерфейс приложения
 
Пожалуйста, помогите общей подсказкой.

Есть примитивное приложение, интерфейс которого содержит набор кнопок, каждая из которых открывает определенную web-страничку (используется елемент webBrowser MS Visual Studio, C++ ).

Проблема: количество кнопок, их названия и адрес, который они открывают, должен храниться в настроечном файле. И после его редактирования и перезапуска приложения, соответственно, интерфейс меняется.

Как это реализовать. Пожалуйста подскажите где можно об этом почитать, поскольку не получается правильно спросить у гугла.

Большое спасибо заранее.

Gruvi 10.11.2014 22:38

Ну то есть другими словами, у тебя должен быть загрузочный файл а-ля с которого запрашивает компилятор данные и сразу же компилирует программу ?

Daniellos 10.11.2014 23:38

Скорее всего ТС хочет задавать параметры кнопок в текстовом файле, а программа считывала бы эти данные, и исходя из них, изменялись бы действия при нажатии на кнопки. Безо всякой компиляции.

Andriy_abc 11.11.2014 12:10

Не, задача более простая: я меняю файл конфигурации перезапускаю приложение и в форме меняется количество кнопок и их назначение. Количество кнопок: 3 – 10 шт.

Спасибо за оперативный ответ.

Andriy_abc 12.11.2014 19:24

Спасибо большое очень помогло, пожалуйста подскажите как привязать размер элемента webbrowser к размеру окна, для синхронного масштабирования? Еще раз большое спасибо.

Gruvi 13.11.2014 16:28

1. Сохранить текущие размеры
2. найти OnSize
3. В обработчик передать размеры новые
4. там же вычислить приращение ширины и высоты
5. И изменить конечно-же размеры


Часовой пояс GMT +4, время: 17:38.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.