Нужно оперативно выполнить работу - отладка приложения FoxPro9 | |
---|---|
gorost Автор Сообщений: 4 Дата регистрации: 12.10.2011 |
Нужно оперативно выполнить работу - отладка приложения FoxPro9
Есть готовое приложение на FOX 9. Разработана библиотека dll, получающая от приложения Fox хендл окна и координаты области, и рисует в этой области мат. графики. Вся математика убрана в dll. Есть проблемы: * Отрисовываемое окно иногда мерцает, как будто dll получает лишние сообщения о необходимости перерисовки * Если задвинуть форму за пределы окна а потом вернуть, то dll не получает сигнала «repaint», и область вывода затирается. Все исходные коды в наличии. <Ссылки для накрутки счетчиков затерты> Контакты ''.phorum_html_encode('nachitov@go-rost.ru').'' ''.phorum_html_encode('ynachitov@gmail.com').'' Оплата по договоренности. Оформление договора услуг, оплата преимущественно банковским переводом. Исправлено 1 раз(а). Последнее : ssa, 12.10.11 12:35 |
Re: Нужно оперативно выполнить работу - отладка приложения FoxPro9 | |
---|---|
ssa Сообщений: 13008 Откуда: Москва Дата регистрации: 23.03.2005 |
Или действительно помещаем подробности здесь, или тема летит в мусорку.
------------------ Лень - это неосознанная мудрость. |
Re: Нужно оперативно выполнить работу - отладка приложения FoxPro9 | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Наверное стоило делать это не через "хендл окна + координаты области", а соорудив ActiveX контрол - у него своё окно для рисования, и туда фокс, насколько я в курсе, не лезет. А своё собственное окно он как хочет, так и перерисовывает... Так что это больше не вопрос отладки, а вопрос борьбы со "встроенным" фоксовым поведением для его-же окон... Для начала стоит бросить на форму какой-нить простенький активикс (возможно Frame из набора Forms 2.0), получить хендл его окна (как дочернего к фоксовой форме, если он напрямую не выставляется контролом) и порисовать там - возможно этот простой обходной манёвр позволит даже не трогать сам код "рисовальщика"
------------------ WBR, Igor |
Re: Нужно оперативно выполнить работу - отладка приложения FoxPro9 | |
---|---|
boba Сообщений: 6269 Откуда: Медвежьи озера- Дата регистрации: 26.03.2001 |
Киевляне ( СМ Александр Юдин тут же на форуме) хорощие графики сделали через готовую библиотеку gdi+
Этот же класс можно взять на codeplex Я пользуюсь активикс mschart для графики, но не в восторге от него |
© 2000-2024 Fox Club  |