powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / PageFrame добавить метод в Page?
8 сообщений из 8, страница 1 из 1
PageFrame добавить метод в Page?
    #33327426
Volokola
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Подскажите, можно ли в классе PageFrame на Page создать новый метод?
Создал новый класс _Page, добавил свойсва и методы. Теперь пытаюсь этот _Page добавить в класс _PageFrame. Фокс естественно ругается.
Возможно ли вообще такое сделать?
...
Рейтинг: 0 / 0
PageFrame добавить метод в Page?
    #33327444
alex11100
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
бррр....

не понял

ты стандартный фоксовый контрол пофичить..

неа так не делается

делается класс на основе пейжефрама, а уже в него методы суют и свойства


типа AddNewPage
lparam cName ....
this.pagecount= this.pagecount+1
.....
...
Рейтинг: 0 / 0
PageFrame добавить метод в Page?
    #33327450
alex11100
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
и так далее ..

method MyMethForPage
lparam nPage, ....
.....
...
Рейтинг: 0 / 0
PageFrame добавить метод в Page?
    #33327483
Volokola
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, я сделал свой класс _PageFrame. И хочу добавить новый метод, но не в PageFrame, а в Page.
...
Рейтинг: 0 / 0
PageFrame добавить метод в Page?
    #33327494
Volokola
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И чтобы, когда я кину PageFrame на форму и буду добавлять необходимое количесво закладок, в этих закладках уже были мои методы.
...
Рейтинг: 0 / 0
PageFrame добавить метод в Page?
    #33327602
alex11100
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
метод кидай в родителя
а его вызывай с параметром - номер страницы

породить новый метод пейдже не получится
и переписать метод у пейджа в рантайме не получится
(он только для чтения)

навороты метода можно сделать с exescr() засылаю туды весь паджефрейм
или дажеть форму
...
Рейтинг: 0 / 0
PageFrame добавить метод в Page?
    #33327624
Volokola
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
-> alex11100
Спасибо, буду пробовать.
...
Рейтинг: 0 / 0
PageFrame добавить метод в Page?
    #33346358
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi Volokola!

А версию фокса значит нам угадать надо?
А заодно и что да как у тебя делается - vcx это классы или prg, хочешь ты
всё программно описывать, или в визуальном редакторе классов/форм
работать...

Вообще стандартно всё делается - в PageFrame прописать
MemberClass = "_Page"
MemberClassLibrary = "MyProgWithPageClass.prg"
И всё - старые (имеющиеся) страницы уничтожатся и заменятся на новые, а
вновь создаваемые будут производными от этого класса.

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / PageFrame добавить метод в Page?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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