Вверх ↑
Этот топик читают: Гость
Администрация
Ответов: 15295
Рейтинг: 1519
#16: 2009-03-18 11:16:15 ЛС | профиль | цитата
г. GanjaКур писал(а):
так они же и так сохраняются в самой программе? в крайнем случае их можно вручную сохранить это гоооораздо проще чем каждый раз

г. GanjaКур, следуя такой логике проще самому сохранять позицию формы в реестре(или ini), а не использовать встроенные средства. Статистически количество программ, где надо сохранять все параметры превосходит этот случай в разы (первый на моей памяти) поэтому выдвинутое предложение ничем кроме заточкой под свои конкретные нужды не является. И опционально это делать бессмыслено - добавлять кода ради учета 1% программ просто глупо.
карма: 27
0
Гость
Ответов: 17029
Рейтинг: 0
#17: 2009-03-18 12:30:24 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2025-01-10 21:13:08
карма: 0

0
Разработчик
Ответов: 26212
Рейтинг: 2138
#18: 2009-03-18 12:53:23 ЛС | профиль | цитата
г. GanjaКур писал(а):
а куда делся датахаб?

Никуда, убрали из палитры, что бы к новым технологиям привыкали и не загромождали схемы
карма: 22

0
Администрация
Ответов: 15295
Рейтинг: 1519
#19: 2009-03-18 12:59:36 ЛС | профиль | цитата
г. GanjaКур писал(а):
кому надо размеры формы сохранять?

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

г. GanjaКур писал(а):
если они и так в программе сохраняются

это как?
карма: 27
0
Гость
Ответов: 17029
Рейтинг: 0
#20: 2009-03-18 18:09:07 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2025-01-10 21:13:09
карма: 0

0
Разработчик
Ответов: 26212
Рейтинг: 2138
#21: 2009-03-18 19:09:43 ЛС | профиль | цитата
г. GanjaКур писал(а):
а можно сделать так чтобы виз.редактор формы тоже влиял на эти настройки?

Привет... Наша вам с кисточкой. А что, сейчас редактор форм не влияет на свойства формы. У нее же такие параметры есть, как Left, Top, Width и Height, которые можно вручную задать. Или подразумевается то, что на запущенной проге меняешь размер и положение, а оно потом в схему записывается, так что ли
карма: 22

0
Гость
Ответов: 17029
Рейтинг: 0
#22: 2009-03-18 19:22:04 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2025-01-10 21:13:09
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#23: 2009-03-18 19:24:14 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2025-01-10 21:13:09
карма: 0

0
Разработчик
Ответов: 26212
Рейтинг: 2138
#24: 2009-03-18 19:26:12 ЛС | профиль | цитата
г. GanjaКур писал(а):
то виз редактор форм при изменении размеров формы будет изменять значения widht и height в ini или реестре. это возможно?

Нет. Среда совершенно не должна знать какой там у тебя ini, да еще и менять его

Или под виз редактор форм, подразумевается не визуалный редактор форм HiAsma-a, а что-то другое

Если подразумевается форма самой программы, то это самому делается элементарно, и не обязательно по закрытию
карма: 22

0
Гость
Ответов: 17029
Рейтинг: 0
#25: 2009-03-18 19:33:09 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2025-01-10 21:13:10
карма: 0

0
Разработчик
Ответов: 26212
Рейтинг: 2138
#26: 2009-03-18 19:36:50 ЛС | профиль | цитата
г. GanjaКур писал(а):
что нибудь попроще чем вручную редактировать ini

А что, по закрытию формы текущие параметры не сохраняются
Или я до сих пор не смог понять -- а чего нужно-то, чтобы ширина и высота не сохранялись, так что ли Никак не могу въехать
карма: 22

0
Гость
Ответов: 17029
Рейтинг: 0
#27: 2009-03-18 19:43:07 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2025-01-10 21:13:10
карма: 0

0
Разработчик
Ответов: 26212
Рейтинг: 2138
#28: 2009-03-18 19:45:09 ЛС | профиль | цитата
А, кажется я начинаю догонять (после десятого прочтения), ты хочешь, чтобы высота и ширина не писались, если форма имеет неизменные размеры, но она и так их запишет по-умолчанию, или предполагается использовать этот ini с другой формой. Зачем весь этот бред и геморрой. Размеры-то записываются по выходу, а значит, статичная форма уже приобрела какие-то свои размеры при первом запуске, а при следующем она их же и считает
------------ Дoбавленo:

г. GanjaКур писал(а):
иначе форма всегда будет загружаться с той шириной и высотой с которой ее запустили в первый раз

Не фига подобного, при закрытии сохраняются последние размеры, если ты их менял, правда
карма: 22

0
Гость
Ответов: 17029
Рейтинг: 0
#29: 2009-03-18 19:46:37 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2025-01-10 21:13:10
карма: 0

0
Ответов: 3514
Рейтинг: 184
#30: 2009-03-18 19:50:51 ЛС | профиль | цитата
Не сохраняются, если через убивать.
карма: 0
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)