Собственный класс формы | |
---|---|
Sandwich Автор Сообщений: 137 Дата регистрации: 08.02.2014 |
Здравствуйте
Тут решил замахнуться на Уильяма нашего Шекспира: создать собственные классы форм для разных целей. Как создать - знаю, а вот как использовать ... Собственный класс, например, кнопки отображается в тулбаре и его можно "кинуть" на форму. А куда "кидать" класс формы? При попытке кинуть класс формы на другую форму пишет, что надо создать FormSet. А мне не нужен этот FormSet, мне нужна форма. В Менеджере проекта - New Form -> Стандартная форма. Можно через CreateObject , но я хочу в дизайнере потом править Как быть? |
Re: Собственный класс формы | |
---|---|
ssa Сообщений: 13008 Откуда: Москва Дата регистрации: 23.03.2005 |
И что мешает потом этот формсет удалить? Цитата:Меню Tools->Options, закладка Forms? на ней группа Template Classes, в ней Form. После этого все формы будут создаваться на основе этого класса. ------------------ Лень - это неосознанная мудрость. |
Re: Собственный класс формы | |
---|---|
Sandwich Автор Сообщений: 137 Дата регистрации: 08.02.2014 |
Спасибо! Разобрался. |
Re: Собственный класс формы | |
---|---|
Taran Сообщений: 13626 Откуда: Красноярск Дата регистрации: 16.01.2008 |
Таких классов будет как минимум два. Форма списка и форма редактирования.
Простейшее Create form ... As class from lib.vcx. А потом её добавить в проект. Еще есть возможность в панели объектов показывать не базовые классы, а классы из твоей библы. Как сделать не скажу точно, фокса нет. Ищи. Я лично формы вообще не использую. Только классы, производные от некоторого вышестоящего. А при создании класса можно выбрать на основе чего он будет создан. |
Re: Собственный класс формы | |
---|---|
Sandwich Автор Сообщений: 137 Дата регистрации: 08.02.2014 |
Это знаю как. Все равно спасибо! |
Re: Собственный класс формы | |
---|---|
lulgu Сообщений: 1838 Дата регистрации: 30.11.2016 |
Меню Tools-Class Browser-кнопка Open и выберите Тип файлов - Form.
Откройте вашу форму - правая кнопка, Redefine, три точки и вы можете для формы выбрать любой класс в любой своей библиотеке. Если у вас классов больше двух, то их практичнее разбить на три .vcx - для работы с данными (классы основных форм и справочников), для немодальных диалогов и модальных форм. |
Re: Собственный класс формы | |
---|---|
Taran Сообщений: 13626 Откуда: Красноярск Дата регистрации: 16.01.2008 |
Упс, пардон. Насчёт тулбара был неправ. Форму так не создать. У меня в IDE в системном меню пара строк Create form ? As frmList и Create form ? As frmEdit. Лишние движения типа создать, а потом редефинить... Не, не моё. |
Re: Собственный класс формы | |
---|---|
lulgu Сообщений: 1838 Дата регистрации: 30.11.2016 |
С лишними движениями у многих проблема, куда проще комментами программировать.
|
Re: Собственный класс формы | |
---|---|
Simple777 Сообщений: 33855 Дата регистрации: 05.11.2006 |
И снова здравствуйте!.. |
© 2000-2024 Fox Club  |