19783

Діалогові вікна. Компоненти OpenDialog, SaveDialog, FontDialog, ColorDialog

Доклад

Информатика, кибернетика и программирование

Діало́гове вікно́ особливий тип вікна яке задає запитання і дозволяє вибрати варіанти виконання дії або ж інформує користувача. Діалогові вікна зазвичай відображаються тоді коли програмі або операційній системі для подальшої роботи потрібна відповідь. На відмін

Украинкский

2013-07-17

17.3 KB

3 чел.

Діало́гове вікно́ — особливий тип вікна, яке задає запитання і дозволяє вибрати варіанти виконання дії, або ж інформує користувача. Діалогові вікна зазвичай відображаються тоді, коли програмі або операційній системі для подальшої роботи потрібна відповідь.

На відміну від звичайних вікон, більшість діалогових вікон не можна розгорнути або згорнути, так само як і змінити їх розмір. Проте їх можна переміщувати.

Компоненти OpenDialog - діалог «Відкрити файл» і SaveDialog - діалог «Зберегтифайл як ...», мабуть, використовуються найчастіше, в більшості програм.

Компонент FontDialog викликає діалогове вікно вибору атрибутів шрифту. У ньому користувач може вибрати ім'я шрифту, його стиль (накреслення), розмір і інші атрибути.

Компонент ColorDialog викликає діалогове вікно вибору кольору. У ньому користувач може вибрати колір з базової палітри або, натиснувши кнопку Визначити колір, розкрити додаткову панель , що дозволяє синтезувати колір, відмінний від базових. Синтезований колір можна додати кнопкою Додати в набір в палітру додаткових квітів на лівій панелі і використовувати його в подальшому.

Основна властивість компонента ColorDialog - Color. Це властивість відповідає тому кольором, який обрав у діалозі користувач. Якщо при виклику діалогу бажано встановити деяке початкове наближення кольору, це можна зробити, встановивши Color попередньо під час проектування або програмно. Властивість CustomColors типу TStrings дозволяє задати замовні кольору додаткової палітри. Кожен колір визначається рядком виду

<Ім'я кольору> = <шестнадцатірічное уявлення кольору>;

Імена квітів задаються від ColorA (перший колір) до ColorP (шістнадцятий, останній). Наприклад, рядок

ColorA = 808022

задають перший замовний колір. При завданні кольору 2 молодших розряду описують інтенсивність червоного кольору, наступні 2 - зеленого, старші - синього.


 

А также другие работы, которые могут Вас заинтересовать

77176. Формирование кадровой политики в ООО «Идеальные окна» 343.35 KB
  Сущность и содержание кадровой политики Кадровая политика организации –генеральное направление кадровой работы совокупность принципов методов форм организационного механизма по выработке целей и задач направленных на...
77177. Проблемы и препятствия на пути воздействия на трудовую мотивацию персонала. Пути совершенствования мотивации труда 324.5 KB
  Государственное управление заключает в себе огромный материальный и человеческий риск. Это прежде всего высокие затраты, опасность ущемления общественного благосостояния, и, вызванная последним, низкая репутация чиновничества и государства в целом в глазах общественности.
77178. Рассмотрите причины конфликтных ситуаций, разработайте программу оптимизации социально-психологического климата в коллективе 316 KB
  Конфликты занимают особое место в жизни человека и общества. Управление ими в организации является одним из важнейших направлений в деятельности руководителя. Конфликт – явление, знакомое каждому человеку.
77179. Разработать систему материального стимулирования сотрудника для повышения эффективности работы предприятия 292.5 KB
  Истинные причины, побуждающие работника максимально прикладывать усилия в работе определить нелегко. Этими условиями являются его желание, возможности, квалификация и, конечно же, мотивация - то есть побуждение. Потребности – это внутренние побуждения к действию.
77180. Технологии проведения политических избирательных кампаний 274 KB
  Это позволяет говорить об избирательной кампании которую в наиболее общем виде можно определить как всю совокупность действий предпринимаемых партиями избирательными объединениями или кандидатами и их командами для достижения своих предвыборных целей.
77181. Product Placement: вчера, сегодня, завтра 263.5 KB
  Приведем пример одной из самых культовых фигур сегодняшнего общества - Санта Клауса. Его история веками передавалась из поколения в поколение в легендах и фольклоре. Но образ Санты, хотя и опирается на могучие традиции, очень многим обязан процессу коммерциализации, происходившему в обществе.
77182. Адаптация персонала 260.5 KB
  К сожалению важность мероприятий по адаптации работников в нашей стране не достаточно серьезно воспринимается кадровыми службами на протяжении долгого периода. До сих пор многие государственные предприятия и коммерческие организации не имеют даже базовых программ адаптации.