powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Чем заменить конструкцию define popup su from $, $ to $ + 10, $ + 30 из FP2.6W ?
4 сообщений из 4, страница 1 из 1
Чем заменить конструкцию define popup su from $, $ to $ + 10, $ + 30 из FP2.6W ?
    #34535833
strizh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно быстро перекомпилить старое приложение на FP 2.6 for Windows под VFP 6.
Все получается, кроме такой конструкции :
Код: plaintext
define popup sunit from $, $ to $ +  10 , $ +  30  in window strd
Вызывается она из функции valid для одного из полей browse (ну писАли в те времена так, что ж поделаешь :-)) Я так понимаю, что надо заменить $ ссылками на текущие координаты курсора. А вот не нашел такой функции - вроде как и нет ее такой уже. Надо как-то изголяться через .CurrentX, .CurrentY что-ли ?
...
Рейтинг: 0 / 0
Чем заменить конструкцию define popup su from $, $ to $ + 10, $ + 30 из FP2.6W ?
    #34535873
alex11100
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
после чего должно взлететь меню?

после щелчка мыши или ....?
...
Рейтинг: 0 / 0
Чем заменить конструкцию define popup su from $, $ to $ + 10, $ + 30 из FP2.6W ?
    #34535906
alex11100
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
изв., дочитал
автор из функции valid


код мой для класса,
ну думаю идея понятна
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
mouse at objtoclient(this, 1 )+objtoclient(this, 4 ),objtoclient(this, 2 )+objtoclient(this, 3 ) pixels window (thisform.name)
doevents
this.nRow = mrow("SCREEN")-wlrow()- 2 
this.nCol = mcol("SCREEN")-wlcol()- 1 
if !empty(cntbar(this.cPopupName))
	local loThisTcmd
	loThisTcmd = this
	activate popup (this.cPopupName) at this.nRow, this.nCol

...
Рейтинг: 0 / 0
Чем заменить конструкцию define popup su from $, $ to $ + 10, $ + 30 из FP2.6W ?
    #34535931
alex11100
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
совет

если возможно, то перепишите это
на форму с гридом
и в ячейку положите комбик с менюшкой
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Чем заменить конструкцию define popup su from $, $ to $ + 10, $ + 30 из FP2.6W ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]