Добрый день!
И в моей жизни настал момент использовать динамические панели.
Вроде пока все получается, но вот не могу сообразить как восстанавливать ранее созданные панели.
Например, запускаю программу, тыкаю кнопочку и появляются панельки, закрываю программу, открываю и панелек нет.
Подскажите, можно ли как то сохранять созданные панели, например в *.ini?
Этот топик читают: Гость
Ответов: 817
Рейтинг: 52
|
|||
карма: 1 |
|
Ответов: 2293
Рейтинг: 678
|
|||
-= DriveR =-, а что мешает? Создали к примеру 5 панелей. Запишите в ini при выходе из программы к примеру AddPanel=5. При запуске программы после чтения ini файла, если значение AddPanel больше 0, создайте нужное количество панелей.
|
|||
карма: 11 |
|
Ответов: 817
Рейтинг: 52
|
|||
sla8a, Точно, это вариант
Подозреваю точно так же надо поступать с динамическими кнопками создаваемыми внутри каждой динамической панели |
|||
карма: 1 |
|
Ответов: 1926
Рейтинг: 172
|
|||
Ну конечно!
--- Добавлено в 2017-09-03 20:46:03 -= DriveR =- писал(а): с динамическими кнопкамиТаких у нас нет. В любом случае, если кнопку поместить в отдельную панель с теми же размерами, что и кнопка, и создавать эту панель, то это можно назвать динамической кнопкой. Если на динамической панели уже установлены (в схеме) кнопки, то их дополнительно создавать не надо. Редактировалось 1 раз(а), последний 2017-09-03 20:46:03 |
|||
карма: 9 |
|
Ответов: 817
Рейтинг: 52
|
|||
3042,
Спасибо, все понятно. Пошел дальше работать. |
|||
карма: 1 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Здесь -- и панели динамические, и сохранение/восстановление из файла присутствует
Редактировалось 3 раз(а), последний 2017-09-03 20:58:26 |
|||
карма: 9 |
|
6