Урок 3 - Свойства на формуляр и събития
Автор:
Формата е основният елемент на разработеното приложение, върху който са разположени други елементи.
Нека премахнем селекцията от всички компоненти, като по този начин свойствата на формуляра ще бъдат показани в инспектора на обекти.
Основни свойства на формата:
Caption— заглавието на прозореца, което се показва в заглавната лента;Име— име на формуляр (по подразбиране Form1, Form2. );Ширина— ширина на формата в пиксели;Височина— височина на формата в пиксели;Ляво— координата на формата спрямо лявата страна на екрана;Нагоре— координата на формата спрямо горната страна на екрана;Позиция— начална позиция на прозореца;Икона— икона в заглавната лента;Цвят— фонов цвят на формата;AlphaBlend— дали да се използва прозрачност на формата;AlphaBlendValue— степен на прозрачност на формата (0-напълно прозрачен, 255-непрозрачен);BorderStyle— тип граница, рамкираща формата;
Стойности на BorderStyle:
bsDialog— формата може само да се мести и затваря, няма бутони за минимизиране/разгъване;bsNone- без рамка, бутони max/min, меню за затваряне и прозорец;bsSingle- формулярът може да се свива и разширява, но не може да се преоразмерява чрез плъзгане на краищата му;bsSizeable- размерът на формата може да се променя, използва се по подразбиране;bsSizeToolWin- формата се показва подобно на Sizable, няма бутони max / min, а текстът в заглавката на формата се показва с намален шрифт;bsToolWindow- Формулярът се показва подобно на предишното свойство, с тази разлика, че формулярът не може да бъде преоразмерен чрез плъзгане на краищата му.
Основни събития във формата:
onCreate- възниква при създаване на формата;onShow—възниква, когато формулярът се показва на екрана (например сгъване и разширяване);onActivate- появява се при активиране на формата;onPaint- появява се при преначертаване на формата;onResize- възниква при преоразмеряване на формата;onCloseQuery- появява се при затваряне на формата чрез щракване върху бутона за затваряне;onClose- възниква, когато формата е затворена, не е задължително с бутона за затваряне;onClick- възниква при щракване върху формата;onDblClick- възниква при двукратно щракване върху формата;onMouseMove- възниква, когато мишката се движи върху формата;onMouseDown- появява се при натискане на бутона на мишката без отпускане;onMouseUp- възниква при отпускане на бутона на мишката;
Урок 4 - Изучаване на основните компоненти