Вверх ↑
Этот топик читают: Гость
Ответов: 3851
Рейтинг: 159
#31: 2008-10-04 21:04:29 ЛС | профиль | цитата
написано "все"..
меня с некоторых пор начали пугать обобщения
карма: 0
начавший
0
Ответов: 1397
Рейтинг: 50
#32: 2008-10-04 21:09:24 ЛС | профиль | цитата
Вы меня обнадеживаете. Так говорите будто такой компонент уже разрабатывается.
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 5227
Рейтинг: 587
#33: 2008-10-04 21:18:27 ЛС | профиль | цитата
Андрей., Понял, это я знак вопроса не разглядел
------------ Дoбавленo:

Валерий, возьми для копилки коли стандарты любишь http://www.hiasm.com/xf/attach/code/code_9002.txt
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 16884
Рейтинг: 1239
#34: 2008-10-04 22:52:24 ЛС | профиль | цитата
Валерий писал(а):
Вы меня обнадеживаете.
Валерий, пока это скорее мысли вслух.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 1397
Рейтинг: 50
#35: 2008-10-05 08:54:27 ЛС | профиль | цитата
andrestudio, стандарты приходится любить, а то после выхода новой версии среды поддерживать программу созданную в предыдущих версиях ХиАсма заьруднительно.
Tad, как там раньше писали - вода камень точит ;)
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 1926
Рейтинг: 172
#36: 2008-10-05 18:54:48 ЛС | профиль | цитата
Гость писал(а):
И если я сохраняю все и всё, то нафига мне знать "какие свойства сохранять/загружать"


Дествительно, нафига, если у тебя на форме 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.
Так что этот гипотетический компонент....трудноосуществим (по крайней мере. с моей точки зрения. Может быть, более знающие люди СДЕЛАЮТ, наконец, что-нибудь).
карма: 9
0
Ответов: 3851
Рейтинг: 159
#37: 2008-10-05 19:49:13 ЛС | профиль | цитата
3042 писал(а):
Меня, например, стандартное SavePosition не устраивает
меня тоже. Если окно закрыть, предварительно нажав кнопку "развернуть", то при следующем запуске оно примет полноэкранный размер (и это правильно), но кнопка "развернуть" не сменится на "свернуть" (а вот ето - непральна)..
карма: 0
начавший
0
Ответов: 1926
Рейтинг: 172
#38: 2008-10-05 21:57:50 ЛС | профиль | цитата
Конечно, ведь WindowState не учитывается.

Смотри вложение, мой вариант это учитывает!
Только для сохранения оконного/полноэкранного положения надо указать windowstate.
карма: 9
0
файлы: 1sdr.rar [6.6KB] [244]
Администрация
Ответов: 15294
Рейтинг: 1518
#39: 2008-10-05 21:59:55 ЛС | профиль | цитата
все вс-ва нужно сохранять и загружать примерно так же, как это сделано с их переводом. Помечаем в среде то, что нужно, потом вытаскиваем некий элемент SaveManager, где указываем куда и под какими именами все это добро сохранять/загружать. Вот и все.
карма: 26
1
Голосовали:Konst
Ответов: 1926
Рейтинг: 172
#40: 2008-10-06 16:50:17 ЛС | профиль | цитата
Dilma писал(а):
все вс-ва нужно сохранять и загружать примерно так же, как это сделано с их переводо


3042 писал(а):
Может быть, более знающие люди СДЕЛАЮТ, наконец, что-нибудь


А что это за перевод? Где можно почитать о нём?
карма: 9
0
Ответов: 1397
Рейтинг: 50
#41: 2008-10-06 16:51:19 ЛС | профиль | цитата
Например в видеоуроках.
------------ Дoбавленo:

Прикольно. Отвечал на вопрос 3042 и попал Выше него
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 1926
Рейтинг: 172
#42: 2008-10-06 19:39:31 ЛС | профиль | цитата
Ну а какой же конкретно это видеоурок (ссылка)? Что-то я такого не нашёл.
карма: 9
0
Разработчик
Ответов: 26071
Рейтинг: 2122
#43: 2008-10-06 19:58:02 ЛС | профиль | цитата
3042, вот он

http://hiasm.1gb.ru/forum.html?q=3&p=88810#p88810
карма: 22

0
Ответов: 1088
Рейтинг: 112
#44: 2008-10-06 20:10:10 ЛС | профиль | цитата
Валерий писал(а):
Прикольно. Отвечал на вопрос 3042 и попал Выше него

Еще один телепат))
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 1926
Рейтинг: 172
#45: 2008-10-08 20:31:07 ЛС | профиль | цитата
nesco, спасибо
карма: 9
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)