:: Visual Foxpro, Foxpro for DOS
Re: UHD 4K (3840 x 2160) кто сталкивался
Аспид

Сообщений: 3475
Откуда: Москва
Дата регистрации: 01.04.2005
Crispy
Занятное совпадение кстати, вот только что именно про браузеры подумал! В принципе, вполне можно написать "оболочку" скажем на html5, синхронно работающую с фоксовской программой.
Наверное)
А зачем?
Ща все на JS пишут. Смысл то таких телодвижений?


------------------
Ratings: 0 negative/0 positive
Re: UHD 4K (3840 x 2160) кто сталкивался
Crispy

Сообщений: 18571
Дата регистрации: 16.05.2005
Аспид
Смысл то таких телодвижений?

Ну, как выше уже замечали, прежде всего видимо, чтобы не переделывать кардинально все с нуля.
Как говорится: "Работает? Не трожь!"


------------------
В действительности все иначе, чем на самом деле.
                                      (Антуан де Сент-Экзюпери)
Ratings: 0 negative/0 positive
Re: UHD 4K (3840 x 2160) кто сталкивался
Taran

Сообщений: 13623
Откуда: Красноярск
Дата регистрации: 16.01.2008
Taran
Я бы если сейчас начинал какой проект, то скорее бы SCX/VCX не включал бы в EXE.
В отдельную папку.
И сервисную кнопку-функцию.
Открыть SCX/VCX как DBF и корректировать пиксели и размеры шрифтов под требуемые разрешения и пристрастия.
Несколько заморочено, но не надо 100500 форм дизайнить под различные моники.

Несколько упростил "задание".
Масштабируется уже готовая форма. (Уже созданная и запущенная)
Почти готовое решение. PageFrame, Grid доделать и в путь.
Монитора 4K нет, проверить идею не на чем.
Буду признателен, если кто че скажет.




Исправлено 2 раз(а). Последнее : Taran, 25.08.18 13:20
Ratings: 0 negative/0 positive
Re: UHD 4K (3840 x 2160) кто сталкивался
of63

Сообщений: 25161
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
Когда пробовал делать так с FontSize, в событии Resize, то получалось очень несмотрибельно:
loObj = GetPem(toObj, laObj[m.i])
loObj.Height = loObj._Height /100 * m.tiScale
loObj.Width = loObj._Width /100 * m.tiScale
loObj.Left = loObj._Left /100 * m.tiScale
loObj.Top = loObj._Top /100 * m.tiScale
If PemStatus(loObj, 'FontSize', 5)
loObj.FontSize = loObj._FontSize /100 * m.tiScale
EndIf

Надо бы именно просто удваивать и утраивать и т.д. пиксели, без перерисовки фонта
Ratings: 0 negative/0 positive
Re: UHD 4K (3840 x 2160) кто сталкивался
Taran

Сообщений: 13623
Откуда: Красноярск
Дата регистрации: 16.01.2008
of63
Когда пробовал делать так с FontSize, в событии Resize, то получалось очень несмотрибельно:
...
Надо бы именно просто удваивать и утраивать и т.д. пиксели, без перерисовки фонта

Не думаю что это правильно "удваивать, утраивать".
Прикрутить и заюзать AFONT() - более верно будет. Для подбора доступного подходящего размера.
Но это уж если идея сама имеет право на жизнь, то имеет смысл двигать далее.
Ratings: 0 negative/0 positive
Re: UHD 4K (3840 x 2160) кто сталкивался
Simple777

Сообщений: 33855
Дата регистрации: 05.11.2006
Несколько извиняюсь, конечно, но, видимо, есть известный резон и в удалении гланд через задницу. [sm128]

P.S. Впрочем, ждем комментария от самого medstraxa
Ratings: 0 negative/0 positive
Re: UHD 4K (3840 x 2160) кто сталкивался
Taran

Сообщений: 13623
Откуда: Красноярск
Дата регистрации: 16.01.2008
medstrax на Фоксе не пишет.

А в чем проблема то?
Я могу привести примеры когда масштабировать форму надо.
Можно конечно установить Anchor`s у каждого объекта, но их нужно подбирать (левый/правый и пр.).
В некоторых случаях все-равно приходится ручками расставлять элементы при ресайзе формы.
Плюс размер шрифта Anchor`ы не исправят.

По существу давай. ;)
Ratings: 0 negative/0 positive
Re: UHD 4K (3840 x 2160) кто сталкивался
Simple777

Сообщений: 33855
Дата регистрации: 05.11.2006
А по существу - когда собаке делать нечего - она ... Ну, дальше сами знаете.

Это я к тому, что для ввода алфавитно-цифровых данных надо удваивать-утраивать пиксели, масштабировать шрифты и т.д. Никакой разницы с упомянутой собакой не вижу - "вот хоть убей". ;)

Привет от FPD 2.6 :-p
Ratings: 0 negative/0 positive
Re: UHD 4K (3840 x 2160) кто сталкивался
Taran

Сообщений: 13623
Откуда: Красноярск
Дата регистрации: 16.01.2008
Ааа. Ну понятно. Т.е. любой пост о VFP будет осмеян и обгажен?
Да уж. Не весело.

Simple777
разницы с упомянутой собакой не вижу
Так чьи это проблемы? Так или иначе, но собака делает дело, гигиену наводит.
А вот то, что ты не видишь. В данном случае не понимаешь. Кто виноват?
Ratings: 0 negative/0 positive
Re: UHD 4K (3840 x 2160) кто сталкивался
Simple777

Сообщений: 33855
Дата регистрации: 05.11.2006
Речь не о VFP, а о GUI. А это, как говорят в Одессе - "две большие разницы". ;) Если в VFP имел бы еще и консольный режим - было бы "ноль базара". \m/
Ratings: 0 negative/0 positive
Re: UHD 4K (3840 x 2160) кто сталкивался
Alsim

Сообщений: 3636
Откуда: Екатеринбург
Дата регистрации: 17.11.2004
Мужики, вы чего?
Ratings: 0 negative/0 positive
Re: UHD 4K (3840 x 2160) кто сталкивался
Simple777

Сообщений: 33855
Дата регистрации: 05.11.2006
Да так... Сибирские тёрки...
Ratings: 0 negative/0 positive
Re: UHD 4K (3840 x 2160) кто сталкивался
Божья_коровка

Сообщений: 25720
Дата регистрации: 23.08.2001
Опять будите бодаться на тему GUI-FPD-VFP?


------------------
Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается...
Ratings: 0 negative/0 positive
Re: UHD 4K (3840 x 2160) кто сталкивался
Alsim

Сообщений: 3636
Откуда: Екатеринбург
Дата регистрации: 17.11.2004
у меня похожий случай был с автором темы.
Заказали склад. Хозяйку знал давно и её характер и пр., очень долго отговаривал, вроде как рисуешь в екселе, так и рисуй себе.
Не, убедила. Нарисовал. Начали работать. Как и предполагал, что нам пофигу что реально на складе, давай расход и т.п.
но это преамбула. Работали почти десять лет. Проблемы были, но решали быстро. Инфу набивали сыновья хозяйки.
Но... Приняла хозяйка тётку.
Тётка звонит мне - я ничего не вижу в вашей программе!
Отвечаю - не видите, так пододвиньте монитор!
-Я на ноуте! И ничего не вижу! Сделайте мне КРУПНО КАК в 1С!

нарисовал ей масштабирование, растягивание под её разрешение... Звонит снова.
-Я НИЧЕГО НЕ ВИЖУ!А вот в 1С...

угу... сгоношила эта тётка хозяйку перейти на 1С, (понятно какой и в тайне от меня) перешли, неделю вбивали справочники...
начали работать - тётка уволилась.
Оказалось, что эта xxxxx!просто очки не надевала, так как в них выглядела не очень...
Что там на складе делается не знаю, как и в чем они свою колбасу отгружают тоже. Думаю, что боятся))))
Ratings: 0 negative/0 positive
Re: UHD 4K (3840 x 2160) кто сталкивался
Simple777

Сообщений: 33855
Дата регистрации: 05.11.2006
А чего тут бодаться? Паровоз давно ушел... [sm128]

Есличо, в FPD нет никаких проблем с масштабированием - ставишь в свойствах bat-файла нужную гарнитуру и размер - и ву а ля. [sm128]
Ratings: 0 negative/0 positive
Re: UHD 4K (3840 x 2160) кто сталкивался
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
Simple777
Речь не о VFP, а о GUI. А это, как говорят в Одессе - "две большие разницы".
Никакой разницы - FPD реализует вполне себе GUI - хоть и на псевдографике, и с массой ограничений...
Впрочем, сегодня в основном интерфейсы рисуют на вебе - в браузерах. Ни псевдографика FPD ни "окошки" фокса не являются мейнстримом. А вот браузерное решение подгоняющееся под самые разные железки, от UHD мониторов до телефонов - это да, это востребовано.
Даже б-гомерзкий 1с и тот в этом направлении движется.
Никаких "установок" у юзера, никаких ограничений на клиентскую платформу (хочешь мак или линукс - бога ради). Так что CUI для прикладных задач не нужен от слова совсем... А для неприкладных - CUI безо всяких псевдографических окошек рулит - настоящая консоль с вводом команд.


------------------
WBR, Igor
Ratings: 0 negative/1 positive
Re: UHD 4K (3840 x 2160) кто сталкивался
Taran

Сообщений: 13623
Откуда: Красноярск
Дата регистрации: 16.01.2008
Alsim
Но... Приняла хозяйка тётку.

Вот именно.
Т.е. работает десяток операторов и все ок.
И тут вдруг раз и тётка.
Я разовью свой класс, вынесу его куда. Сделаю подключение масштабирования в меню и вуаля.
Делов пол-дня, а ....

Да собственно Симпла прав. Делать мне просто нечего. И выпить нету. Не хотелось день терять.
Ratings: 0 negative/1 positive
Re: UHD 4K (3840 x 2160) кто сталкивался
Alsim

Сообщений: 3636
Откуда: Екатеринбург
Дата регистрации: 17.11.2004
Taran
Делов пол-дня, а ....
Угу, и никакого удовлетворения, потому, что эта зараза тупо месяц строила там самую умную колбасу и ушла...

А мы что с тобой, не люди? Мы может тоже хотим повыкобениваться и монитор себе захотеть в полтора метра, да ещё чтобы сам работал за нас ))))
Ratings: 0 negative/0 positive
Re: UHD 4K (3840 x 2160) кто сталкивался
Божья_коровка

Сообщений: 25720
Дата регистрации: 23.08.2001
Simple777
А чего тут бодаться? Паровоз давно ушел... [sm128]
Есличо, в FPD нет никаких проблем с масштабированием - ставишь в свойствах bat-файла нужную гарнитуру и размер - и ву а ля. [sm128]
Смотри Симпле, их больше плюс ИК, забодают


------------------
Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается...
Ratings: 0 negative/0 positive
Re: UHD 4K (3840 x 2160) кто сталкивался
Taran

Сообщений: 13623
Откуда: Красноярск
Дата регистрации: 16.01.2008
Alsim
Taran
Делов пол-дня, а ....
Угу, и никакого удовлетворения...

Не, Саня. Я выхвачу удовлетворения (ежели конечно заставлю себя из дома выйти ).
Есть "коробочные" продукты. Все работает и всё всех устраивает.
А тут раз и новая версия для больших мониторов.
Мелочь, а может и пригодиться.
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 24 (Гостей: 24)

© 2000-2024 Fox Club 
Яндекс.Метрика