Re: Создание формы программным способом | |
---|---|
of63 Сообщений: 25254 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
Anchor - свойства понятно, *СПС фоксовикам последних версий), но FontSize-то куда вы денете? Вы изменяете масштаб (растягиваете форму вниз-вправо, но, изменяются координаты левого нижнего края обьектов (уже напряженно, это не "афинные" преобразования, а они такие и не есть). Остается только на аккуратность этих преобразователей еще и к высоте шрифта, к кеглю.
Это совершенно не просто, "для простых восходителей". Надо менять высоту шрифта, делать ее плавной... Или что-то другое... |
Re: Создание формы программным способом | |
---|---|
Каратаев Сообщений: 3977 Откуда: Алматы Дата регистрации: 04.12.2001 |
А зачем менять FontSize? В моём конкретном случае - это форма с Grid... При добавлении контейнера меняется только высота формы, чтобы внизу вместить контейнер.
Все Anchor-ры прописываю на тот случай, если пользователь сам уже будет растягивать форму. Ну да, FontSize при этом не меняется, но это и не нужно, хотя, если задаться такой целью, то можно и с этим извратиться. Но пока такой необходимости не возникало. Да и вообще, это ведь только пример для ТС, как общая идея по его вопросу... Всё остальное можно дописать, докрутить, изменить под себя. ------------------ Никогда не бывает настолько плохо, чтобы не могло быть еще хуже. |
Re: Создание формы программным способом | |
---|---|
of63 Сообщений: 25254 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
> у да, FontSize при этом не меняется, но это и не нужно, хотя
Вот представь, сделали монитор 10к на 10К, твое приложение смотрится (800х600, например, Доб. Вот, а не бот ()() Сайт становится не совсем приятным... жалко Исправлено 2 раз(а). Последнее : of63, 13.09.22 19:38 |
Re: Создание формы программным способом | |
---|---|
Taran Сообщений: 13624 Откуда: Красноярск Дата регистрации: 16.01.2008 |
Йопть. Мельчаем. Ну хоть маленько приятностей скажу: Всех с Днем программиста! Он сегодня! |
Re: Создание формы программным способом | |
---|---|
of63 Сообщений: 25254 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
> Да и вообще, это ведь только пример для ТС, как общая идея по его вопросу... Всё остальное можно дописать, докрутить, изменить под себя.
Не все. Все будут крутить не твои братья |
Re: Создание формы программным способом | |
---|---|
Каратаев Сообщений: 3977 Откуда: Алматы Дата регистрации: 04.12.2001 |
Ну вот навскидку... В базовых классах контролов в их Resize прописать изменение FontSize в зависимости от размеров контрола. тут Anchor-ры будут работать. Например, исходный размер шрифта хранить в каком-нибудь свойстве контрола, а потом, при изменении размера пересчитывать... Ну как-то так. Я же говорю - такой задачи не стояло, но в принципе что-то придумать можно. Естественно, саму форму тогда привязать в процентном отношении к размеру монитора... Честно говоря, не думал над этим, но что-то подобное можно сообразить. ------------------ Никогда не бывает настолько плохо, чтобы не могло быть еще хуже. |
Re: Создание формы программным способом | |
---|---|
Ydin Сообщений: 7648 Откуда: Киев Дата регистрации: 16.12.2005 |
1. Координаты, размеры Это удобно в Дизайнере, но, зато тут свобода какая! Если нравится дрочить - Цитата:. Как архитекторы. Если за это платят. Это ирония. Координаты и размеры - так, чтобы не наползало одно на другое, чтоб за экран не выходило. Это ж легко. Но у каждого свой экран и уже трудней. Короче, не надо думать о секундах свысока. Надо о них, вообще, не думать. Херня какая. Ну, у идиотов только проблемы. Или у тех, кто еще не писал 2. Имена всех свойств и методов всех контролов - что забыл, глянь в Хелпе. Зачем именно на память? 3. Cм. п.2 4. Оно не стоит, чтобы тут спрашивать. Слишком просто. Это как инструкция к карандашу и кисти для художника. Просто попробуй то и то. Если вопросы остались - уйди, ты не художник! |
Re: Создание формы программным способом | |
---|---|
Каратаев Сообщений: 3977 Откуда: Алматы Дата регистрации: 04.12.2001 |
С Днём программиста!
------------------ Никогда не бывает настолько плохо, чтобы не могло быть еще хуже. |
Re: Создание формы программным способом | |
---|---|
Ydin Сообщений: 7648 Откуда: Киев Дата регистрации: 16.12.2005 |
Слава программистам!
Исправлено 1 раз(а). Последнее : Ydin, 13.09.22 20:51 |
Re: Создание формы программным способом | |
---|---|
of63 Сообщений: 25254 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
Я так делал (пропорциональное измненеие нразмеров обьектов, и ИХ КООРДИНАТ!), про фонты - они та и не способны к плавному изменения кегля..ю. НЕ зна. к чему все это, но пока, нетривиальные экраны бубут статичны, мттк ) |
Re: Создание формы программным способом | |
---|---|
of63 Сообщений: 25254 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
Слава России! |
Re: Создание формы программным способом | |
---|---|
of63 Сообщений: 25254 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
Ч
Честно говоря, не думал над этим, но что-то подобное можно сообразить. Из любопытства (хотя бы ) попробуй. Не зра машинисты в винде, даже а 10-ке еще не сделали ("лупу" для малых прилодений) О чем и песня от Симпле) Я за лу, я за лунным уамнем е-е-хал... ) Исправлено 1 раз(а). Последнее : of63, 13.09.22 20:56 |
Re: Создание формы программным способом | |
---|---|
Ydin Сообщений: 7648 Откуда: Киев Дата регистрации: 16.12.2005 |
Цитата: Исправлено 2 раз(а). Последнее : Ydin, 13.09.22 21:21 |
Re: Создание формы программным способом | |
---|---|
of63 Сообщений: 25254 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
Да, в миноре
|
Re: Создание формы программным способом | |
---|---|
Ydin Сообщений: 7648 Откуда: Киев Дата регистрации: 16.12.2005 |
В ля миноре
yandex.fr |
Re: Создание формы программным способом | |
---|---|
of63 Сообщений: 25254 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
и? а?! )
youtu.be - когда уйдем из школьного двора Исправлено 1 раз(а). Последнее : of63, 13.09.22 21:44 |
Re: Создание формы программным способом | |
---|---|
lulgu Сообщений: 1838 Дата регистрации: 30.11.2016 |
Похоже, просветители даже путевый пример формы в prg не могут предложить.
|
Re: Создание формы программным способом | |
---|---|
Ydin Сообщений: 7648 Откуда: Киев Дата регистрации: 16.12.2005 |
Просто никто не просит
|
Re: Создание формы программным способом | |
---|---|
lulgu Сообщений: 1838 Дата регистрации: 30.11.2016 |
Даже здесь торгуетесь. Вероятно, никто просто не припомнит, чтобы вы что-то путевое смогли выложить. |
Re: Создание формы программным способом | |
---|---|
Ydin Сообщений: 7648 Откуда: Киев Дата регистрации: 16.12.2005 |
1. А где я торговался? Не припомню 2. Посмотри тут в Решениях, или потом, если Фоксчартса мало, а это Просто Гуглом: "AlexYudinKiev foxcharts" (двойные кавычкм не вводи). Если Гуглом не знаешь или не получится, то giter.site 3. Молодые ищут, а я (73) уже нашел! Лулга, что вы путевое смогли выложить? Я же не все читаю. Пропустил? Помню, что Лулга к ИК примазалась так дивно... Лаяло на него, а ИК не отвечал. Он мне писал про это в личку. А тут вдруг, "мы с ИК..." Я тогда успел, не уссался... 9. А так что? Ничего! Походу это не караван лает Исправлено 10 раз(а). Последнее : Ydin, 14.09.22 15:28 |
© 2000-2024 Fox Club  |