меня с некоторых пор начали пугать обобщения
Этот топик читают: Гость
|
Ответов: 3851
Рейтинг: 159
|
|||
|
написано "все"..
меня с некоторых пор начали пугать обобщения |
|||
| карма: 0 |
|
|
Ответов: 1397
Рейтинг: 50
|
|||
|
Вы меня обнадеживаете. Так говорите будто такой компонент уже разрабатывается.
|
|||
| карма: 0 |
|
|
Ответов: 5227
Рейтинг: 587
|
|||
|
Андрей., Понял, это я знак вопроса не разглядел
------------ Дoбавленo: Валерий, возьми для копилки коли стандарты любишь http://www.hiasm.com/xf/attach/code/code_9002.txt |
|||
| карма: 4 |
|
|
Ответов: 16884
Рейтинг: 1239
|
|||
|
Валерий писал(а): Вы меня обнадеживаете. |
|||
| карма: 25 |
|
|
Ответов: 1397
Рейтинг: 50
|
|||
|
andrestudio, стандарты приходится любить, а то после выхода новой версии среды поддерживать программу созданную в предыдущих версиях ХиАсма заьруднительно.
Tad, как там раньше писали - вода камень точит ;) |
|||
| карма: 0 |
|
|
Ответов: 1946
Рейтинг: 175
|
|||
|
Гость писал(а): И если я сохраняю все и всё, то нафига мне знать "какие свойства сохранять/загружать"Дествительно, нафига, если у тебя на форме 70, положим. контролов, и у КАЖДОГО юудут сохраняться св-ва left, top и тдд, хотя тебе это не нужно, т.к. компоненты не передвигаются. И размер файла настроек будет больше размера файла программы. Другое дело - форма. Её размеры запоминать нужно, но не всё так просто. Меня, например, стандартное SavePosition не устраивает, потому что сохранят как top-left, так и w-h, а вот последнее совсем ненужно, если max_button недоступна (если форма - диалог). А ненужно потому, что когда я увеличиваю длину или ширину формы, а потом запускаю, то новые размеры не хотят устанавливаться, так как старые сохранены! Приходится удалять старые значения из файла!!! Вот зачем нужно знать, какие св-ва сохранять, а какие - нет. [size=-2]------ Добавлено в 18:54 Tad писал(а): , который будет сохранять все Control-ы при закрытии формы и востонавливать при последующем открытии Такой компонент сделать тоже не очень просто. Ну, если не использовать ничего визуального из upload, тогда - да. А иначе - даже стандартные компоненты не все берут св-ва из КОЛ. Например, hiScrollBarEx. У него есть библиотека EHI_ScrollBar, из неё и берётся св-во TKOLScrollBar(Control).Position. А в стандартном комопненте, надо ожидать, будет Control.Position. Так что этот гипотетический компонент....трудноосуществим (по крайней мере. с моей точки зрения. Может быть, более знающие люди СДЕЛАЮТ, наконец, что-нибудь). |
|||
| карма: 10 |
|
|
Ответов: 3851
Рейтинг: 159
|
|||
|
3042 писал(а): Меня, например, стандартное SavePosition не устраивает |
|||
| карма: 0 |
|
|
Ответов: 1946
Рейтинг: 175
|
|||
|
Конечно, ведь WindowState не учитывается.
Смотри вложение, мой вариант это учитывает! Только для сохранения оконного/полноэкранного положения надо указать windowstate. |
|||
| карма: 10 |
| ||
| файлы: 1 | sdr.rar [6.6KB] [345] |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
|
все вс-ва нужно сохранять и загружать примерно так же, как это сделано с их переводом. Помечаем в среде то, что нужно, потом вытаскиваем некий элемент SaveManager, где указываем куда и под какими именами все это добро сохранять/загружать. Вот и все.
|
|||
| карма: 26 |
| ||
| Голосовали: | Konst |
|
Ответов: 1946
Рейтинг: 175
|
|||
|
Dilma писал(а): все вс-ва нужно сохранять и загружать примерно так же, как это сделано с их переводо3042 писал(а): Может быть, более знающие люди СДЕЛАЮТ, наконец, что-нибудьА что это за перевод? Где можно почитать о нём? |
|||
| карма: 10 |
|
|
Ответов: 1397
Рейтинг: 50
|
|||
|
Например в видеоуроках.
------------ Дoбавленo: Прикольно. Отвечал на вопрос 3042 и попал Выше него |
|||
| карма: 0 |
|
|
Ответов: 1946
Рейтинг: 175
|
|||
|
Ну а какой же конкретно это видеоурок (ссылка)? Что-то я такого не нашёл.
|
|||
| карма: 10 |
|
|
Разработчик
Ответов: 26322
Рейтинг: 2147
|
|||
| карма: 22 |
|
|
Ответов: 1088
Рейтинг: 112
|
|||
|
Валерий писал(а): Прикольно. Отвечал на вопрос 3042 и попал Выше негоЕще один телепат)) |
|||
| карма: 0 |
|
|
Ответов: 1946
Рейтинг: 175
|
|||
|
nesco, спасибо
|
|||
| карма: 10 |
|



Поиск
Друзья
Администрация