На головну

Зміна елементів меню

  1. IV. зміна капіталу
  2. V. ЗМІНА І РОЗВИТОК МОВИ
  3. V. наземне відпрацювання ЕЛЕМЕНТІВ СТРИБКА
  4. А.1. Призначення і типи збірних елементів і конструкцій
  5. А.3. Транспорт і монтаж збірних елементів
  6. Автоматичний урівноважений міст. Призначення основних елементів схеми. Принцип роботи приладу
  7. Алгоритми впорядкування елементів в масивах

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

Завдання № 2

1. На формі розмістити дві панелі, дві кнопки і компонент RichEdit. Перша панель містить два поля редагування, а друга два чекбокса. Також необхідно побудувати меню, що випадає File, Buttons, View, Pulldowns. команди меню File - Open, SaveAs. команди меню Buttons містять змінний текст (з 'Enable First' на 'Disable First'). команди меню View - Edit Boxes, Check Boxes. команди Pulldowns - Remove File, Disable Buttons, Disable View. Помістіть в форму піктограми необхідних діалогів.

2. Код методів, які завантажують і зберігають файли:

procedure TForm1.Open1Click (Sender: TObject);

Begin

If OpenDialog1.Execute

Then RichEdit1.Lines.LoadFromFile

OpenDialog1.FileName);

End;

procedure TForm1.SaveAs1Click (Sender: TObject);

Begin

If SaveDialog1.Execute

Then ichEdit1.Lines.SaveToFile (SaveDialog1.FileName);

End;

3. Компоненти всередині панелей в дійсності не використовуються. Однак вам необхідно скористатися двома кнопками, щоб приховати або відобразити кожну з двох панелей разом з керуючими елементами, які в них містяться. Ті ж дії можна виконати за допомогою двох команд меню: View - Edit Boxes и View - Check Boxes. Коли ви вибираєте одну з цих команд меню або натискаєте одну з кнопок, відбувається три різних дії. По-перше, відображається або приховується панель. По-друге, текст кнопки змінюється з Hide на Show і навпаки. По-третє, поряд з відповідним елементом меню буде з'являтися та зникати галочка. Нижче наведено код одного з двох методів, який пов'язаний з подіями клацання як команди меню, так і кнопки:

procedure TForm1.ViewEdit1Click (Sender: TObject);

Begin

Panel1.Visible: = not Panel1.Visible;

ViewEdit1.Checked: = not ViewEdit1.Checked;



Попередня   45   46   47   48   49   50   51   52   53   54   55   56   57   58   59   60   Наступна

Then begin | вправи | Сторінки сховища об'єктів | Application Expert | Класи і приховування інформації | Класи і модулі | Для отримання відомостей про на етапі виконання | Завдання для самостійної роботи | Обробка винятків | вправи |

© um.co.ua - учбові матеріали та реферати