Ну наконец-то! Появился урок по Делфи. Самого крутого языка программирования :)
Начнем с того что запустим Делфи. (Сразу проедупреждаю у меня стоит версия Delphi 7). После загрузки этого чуда мы видим уже созданный по умолчанию новый проект. Закроем его: меню File->Close all. А теперь создадим свой: File->New->Application. И в результате....как было так и осталось...Зато мы теперь умеем создавать проекты!
И так, что мы видим? Если я не ошибаюсь по центру у нас какое-то окошко с точками, на верху - главная менюшка и еще всякие непонятные штуки с картинками, слева у нас два окошка Object Tree View и Object Inspector. Проясним немного ситуацию: окошко с точками - это главное окно нашей будущей программы (не бойтесь точки исчезнут), оно также называется Формой (Form). На этом уроке мы научимся играться с ней.
Для начала попробуйте поизменять размеры формы. Вы когда-нибудь изменяли размеры окон в Windows? Здесь тоже самое - просто берете и изменяете. То есть наводите мышкой на рамку формы и делаете свое дело. После воплощения своих фантазий обратите внимание на Object Inspector - тот что слева. В выпадающем меню выберите Form1 (если еще не выбрано). Ниже этого меню находятся две вкладки Properties и Events. Первая переводится как Свойства (свойства формы), а вторая как события (события формы).
Давайте по-ближе познакомимся со свойствами формы. Рассмотрим самые интересные из них:
ActiveControl - указывает на компонент формы, который будет активным по умолчанию.
AlphaBlend - прозрачность окна. Если вы выберете значение True, то ваша форма может стать прозрачной. Будьте осторожнее - это свойство будет работать не на всех ОСях.
AlphaBlendValue - уровень прозрачности. Работает если AlphaBlend=True. Если 0 - форма невидима, если 255 - не прозрачна, соответственно промежуточные значения определяют полупрозрачность.
BorderIcons - кнопки расположенные в заголовке окна. Кликните на плюсик слева. Перед вами появится выпадающий список, в котором вы можете включить (True) или выключить (False) какую-нибудь кнопульку.
BorderStyle - вид формы. Имеет несколько значений:
bsSizeable - установлено по умолчанию и означает, что форма будет являться простым окошком с возможностью изменения размеров;
bsDialog - форма имеет вид диалога;
bsNone - у формы не будет заголовка вообще, а также не будет и рамки;
bsSingle - тоже самое что и bsSizeable, НО имеет маленькое отличие - нельзя менять размер формы, можно лишь максимизировать его;
bsSizeToolWin - форма с маленьким заголовком;
bsToolWindow - то же что и bsSizeToolWn, но нельзя менять размеры;
Cursor - курсор, который отображается при проведении мышкой над формой
Enabled - состояние формы. Она может быть включенной или выключенной. То есть если мы присвоим значение этому свойству False, то форма перестанет реагировать на действия пользователя
Font - шрифт текста расположенного на форме
Height - высота формы
Hint - текст подсказки, появляющейся при проведении мышкой над формой
Icon - иконка, расположенная в заголовке окна
Left - X-координата левого верхнего угла формы
Name - Имя формы. От него зависит то, как вы будете называть свою форму в тексте программы
Visible - определяет видимость формы. Если True - видима, False - невидима
Width - ширина окна
WindowState - состояние окна после запуска
После того как вы настроили свойства формы, вы можете запустить программу. Для этого нажмите F9. Как вы наверное заметили - ни строчки кода, а программа уже во всю работает! Это и есть главное приемущество Делфи над другими языками - высокая скорость разработки.