Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 22:24 04.03.21 
Компютри и Интернет
   >> Delphi
Всички теми Следваща тема *Кратък преглед

Тема baseform i special forms  
Авторlongy (Нерегистриран)
Публикувано17.05.07 10:13



Нещо напоследък ми хрумват разни неща дето не съм ги пробвал, пък и не попадам на нещо писано (или не формулирам добре търсенето де:)

кажете дали идеята е добра и какво мога да направя по въпроса:

имам няколко приложения (за момента са 2, но се очаква още да стават) , които се различават единствено по съдържанието на един scrollbox
- в него:
всички имат по един panel с image в него (всяко е с различна картинка в тоя image)
освен това всяко едно може да има допълнителни контроли, които другите нямат.

чудех се дали мога да си спестя "пренаписването" на едни и същи handlers и т.н. във формата на всяко едно от приложениата.
направих си една "BaseForm" и формата на всяко приложение (SpecialForm) наследява тази BaseForm.

обаче тук забих и незнам дали наистина мога да направя нещо в тая насока.



в design time дали е възможно да си направя специфичните SpecialForm controls или трябва в runtime да си ги създавам....

някой да е опитвал нещо подобно ?



Тема Re: baseform i special formsнови [re: longy]  
Авторtikva (Нерегистриран)
Публикувано17.05.07 10:24



maj tova deto ti trqbva e VFI (Visual Form Inheritance)
ne sum probval, no maj sum vizdal neshto za form repository i t.n.



Тема Re: baseform i special formsнови [re: longy]  
Автор andrew_nikoloff (bugbuster)
Публикувано17.05.07 13:59



Можеш, разбира се!
След като си си направил BaseForm иди в менюто File и избери New...
В екрана трябва да има една страница с имато на проекта ти. От нея си избери BaseForm и ще ти се създаде форма, която е неин наследник (SpecialForm) с всичките наследени контроли. От там нататъка си работиш като с нормална форма.




Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2021 Dir.bg Всички права запазени.