Page 43 - 4192
P. 43

Цей елемент керування використовується для того, щоб
           почати, перервати, чи закінчити який-небудь процес. Кнопка
           зустрічається у всіх додатках Windows.
                Події
                Головною  подією  для  кнопки  є  Сlісk.  Крім  цієї  події  у
           кнопки можуть бути і інші, але вони застосовуються рідко.
                Для виклику події Сlіск є різні способи: найпростіший –
           безпосереднє  клацання  на  кнопці  мишею.  Ця  ж  подія
           викликається  також,  якщо  за  допомогою  клавіші  ТаЬ
           перемістити  фокус  на  кнопку,  а  потім  натиснути  клавішу
           Enter. Можна програмно викликати подію Сlіск, установивши
           значення властивості  Value рівним  True, що доступне тільки
           під час виконання.
                Властивості
                Є  дві  цікавих  властивості  кнопки,  зв'язаних  з  подією
           Сlіск.  Властивість  Default  визначає,  що  дана  кнопка  є
           активною  за  замовчуванням.  Якщо  ця  властивість  дорівнює
           Тrue, то натисканням клавіші Enter автоматично генерується
           подія Сlісk цієї кнопки, незалежно від того, який елемент має
           фокус.  Привласнювати  значення  True  цій  властивості  можна
           тільки  для  однієї  кнопки  у  формі.  Варто  враховувати,  що  в
           цьому  випадку  натискання  клавіші  Enter  перехоплюється  і
           передається цій кнопці. Звичайно кнопкою за замовчуванням є
           кнопка Оk.
                Властивість  Cancel  використовується  подібно  Default.
           Воно  забезпечує  перехоплення  клавіші  Esc  і  виклик  події
           Click для відповідної кнопки. Звичайно цю властивість мають
           кнопки Cancel (Отмена).


                                  Напис (Label))
                Призначення
                Напис (Label) призначено для відображення тексту, який
           користувач не може змінити з клавіатури.
                Події

                                              42
   38   39   40   41   42   43   44   45   46   47   48