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

не понял

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

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

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


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

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

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

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

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

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

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


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