русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Використання шаблонів форм із депозитарію


Дата додавання: 2014-10-07; переглядів: 857.


Для вставлення шаблона форми в новий проект вам треба буде виконати команду File - New - Other і в діалоговому вікні New Items відшукати вашу форму:

 

 

У нижній частині вікна New Items розташовано три перемикачі, які визначають, як саме ви прагнете запозичити форму з Депозитарію: Copy - копіювати, Inherit - успадковувати, Use - використовувати. Якщо вибрано перемикач Copy, то файли форми просто будуть скопійовані у ваш додаток. При цьому ніякого подальшого зв'язку між вихідною формою й копією не буде. Ви можете спокійно змінювати властивості вашої копії, і це ніяк не відіб'ється на формі, що зберігається в Депозитарії. А якщо ви щось зміните у формі, що зберігається в Депозитарії, то ці зміни ніяк не торкнуться вашого додатка, куди ви до цього скопіювали форму.

При вибрано перемикач Inherit ви отримаєте у своєму проекті форму, що успадковує розміщену в Депозитарії. Це значить, що якщо ви щось зміните у формі, що зберігається в Депозитарії, то це відіб'ється при перекомпіляції у всіх проектах, які успадковують цю форму. Однак зміни в наслідуваних формах ніяк не позначаться на властивостях форми, що зберігається в Депозитарії.

При включеній кнопці Use ви отримаєте режим використання. У цьому випадку у ваш проект включиться сама форма, що зберігається в Депозитарії. Значить будь-яка зміна властивостей форми, зроблена у вашому проекті, відіб'ється й на формі в Депозитарії, і на всіх проектах, що успадковують або використовують цю форму (при їхній перекомпіляції).

 

Видалення шаблонів форм із Депозитарію

Якщо є механізм включення в Депозитарій форм і проектів, то повинен бути й механізм їх видалення. Видалення в Депозитарії об'єктів, що зберігаються, виконується командою Tools - Repository. При цьому відкривається вікно:

 

 

У лівій панелі вікна ви можете вибрати одну з закладок і в правій панелі побачити її склад. Ви можете додати (Add Page), вилучити (Delete Page), перейменувати (Rename Page) закладки Депозитарію, поміняти їхню послідовність за допомогою кнопок зі стрілками, виділити один з об'єктів, що зберігаються, і вилучити його (Delete Object), відредагувати (Edit Object) інформацію про об'єкт. Ви можете також виділити в правій панелі одну з форм і включити прапорець Main Form (головна форма). Тоді при відкритті нового проекту буде з'являтися не звичайна порожня форма, а саме ця позначена в Депозитарії. Якщо для однієї з форм включити прапорець New Form (нова форма), то саме ця форма, а не порожня, буде включатися в проект при виконанні команди File - New - Form.

 

 


<== попередня лекція | наступна лекція ==>
Збереження шаблонів форм в депозитарії | Шаблони класів на мові програмування С#.


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн