:: Доска объявлений
Нужно оперативно выполнить работу - отладка приложения 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
Ratings: 0 negative/0 positive
Re: Нужно оперативно выполнить работу - отладка приложения FoxPro9
ssa

Сообщений: 13008
Откуда: Москва
Дата регистрации: 23.03.2005
Или действительно помещаем подробности здесь, или тема летит в мусорку.


------------------
Лень - это неосознанная мудрость.
Ratings: 0 negative/0 positive
Re: Нужно оперативно выполнить работу - отладка приложения FoxPro9
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
Наверное стоило делать это не через "хендл окна + координаты области", а соорудив ActiveX контрол - у него своё окно для рисования, и туда фокс, насколько я в курсе, не лезет. А своё собственное окно он как хочет, так и перерисовывает... Так что это больше не вопрос отладки, а вопрос борьбы со "встроенным" фоксовым поведением для его-же окон... Для начала стоит бросить на форму какой-нить простенький активикс (возможно Frame из набора Forms 2.0), получить хендл его окна (как дочернего к фоксовой форме, если он напрямую не выставляется контролом) и порисовать там - возможно этот простой обходной манёвр позволит даже не трогать сам код "рисовальщика"


------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: Нужно оперативно выполнить работу - отладка приложения FoxPro9
boba

Сообщений: 6269
Откуда: Медвежьи озера-
Дата регистрации: 26.03.2001
Киевляне ( СМ Александр Юдин тут же на форуме) хорощие графики сделали через готовую библиотеку gdi+
Этот же класс можно взять на codeplex
Я пользуюсь активикс mschart для графики, но не в восторге от него
Ratings: 0 negative/0 positive


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

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

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