МЕНЮатюра в Delphi

Категория: Учебники по Delphi » Delphi XE

А вот и третья возможность пошкодить в своей программе. Теперь жерт­вой наших экспериментов падёт системное меню формы. Как вы помните, оно появляется при нажатии правой кнопки мыши на заголовке формы. Об этом мы там и напишем (Caption= Нажмите правую кнопку мышки на за­головке)

 

Фенечки, или "Остероиды" в Delphi

Категория: Учебники по Delphi » Delphi XE

Делу время, потехе час.

Наш режим дня

 

Бросая в воду камешки, смотри на круги, ими образуемые; иначе такое бросание будет пустою забавою.

Козьма Прутков

Подыстощив свою нервную систему серьёзными мероприятиями, мы должны подумать и о нравственном здоровье нации в своём лице, то есть развлечься невинными пустяками, - впрочем, тоже не без пользы. Давайте напишем малюсенькие программульки, которые смогут послужить осно­вой для больших приколов (за более вредными советами обращайтесь к их папе - писателю Григорию Остеру). 

 

Теперь уж мало кто об этом помнит, но в стародавние времена в школах время от времени проводили интеллектуальные игрища, которые назывались ЧВС, то есть Час Весёлых Состязаний. Это была некая школьная интерпретация популярного тогда КВН (его первого пришествия, а не того, который мы имеем удовольствие наблюдать сейчас). Присутствовали там, конечно, и шутки-прибаутки, но уче­ники не чурались и более серьёзных заданий из школьной про­граммы.

 

 

Многодокументный интерфейс

Категория: Учебники по Delphi » Delphi XE

В оригинале - MultiDocumentInterface, MDI. Приложение с этим интер­фейсом имеет одну главную форму (её свойство FormStyleдолжно быть установлено в fsMDIForm) и любое количество дочерних (со свойством FormStyle= fsMDIChild), которые, в отличие от интерфейса SDI, могут рас­полагаться только в клиентской области главного окна. При сворачивании главного окна, сворачиваются и все дочерние. Примером подобного при­ложения может служить Редактор ресурсов ImageEditor.

 

Шаблон многодокументного приложения можно взять в Репозитории 

 

Одно- и многооконные приложения в Delphi, или Сколько кожи на человеке

Категория: Учебники по Delphi » Delphi XE

Многие приложения имеют несколько дополнительных окон (форм) - для показа справки помощи, ведения протокола, загрузки файлов с диска и по другим причинам. По отношению к главному окну программы они могут вести себя по-разному. 

 

Логические операции в Delphi

Категория: Учебники по Delphi » Delphi XE

Применяются к логическому типу данных, и результат также имеет ло­гический тип. Операция логического отрицания унарная, остальные две - бинарные.

NOT- оператор логического отрицания НЕ:

 Not False     TRUE Not True     FALSE 

По этим примерам видно, что в результате выполнения этой операции ис­тинное выражение становится ложным, и наоборот:

 Var x, y: integer; X:= 7; Y:= 13; Not (7 >  13)   TRUE Not (7 <  13)   FALSE