Создание градиентной заливки

Вы, наверное, замечали, что в инсталляторах заливка формы не одноцветна, а плавно переходит от одного цвета к другому. Это выглядит довольно красиво. Почему бы не встроить в свою программу подобный переход? Но только переход от синего к чёрному устарел. Почему бы не залить свою форму другими цветами? Ниже приведён код, реализующий всё это. Его надо просто дописать в свой проект. Вызов процедуры GradientForm должен быть помещён в событие формы OnPaint.Read More

Создание бегущей строки в Delphi

Итак, как вы уже догадались, сегодня мы будем делать бегущую строку в своём Delphi-приложении.
Однажды мне очень понадобилось некое подобие TEdit\’a, только не со стационарной, а с бегущей строкой (все символы просто не влазили, а показать нужно было всё…) Вот я и задумался, как же это сделать. Сегодня я расскажу вам 2 способа решения данной проблeмы.Read More

Несколько советов начинающему программисту в Delphi

Идея написания этой статьи родилась у меня очень просто. Я довольно много общаюсь на форумах. И, как ни странно, довольно у многих людей возникают очень похожие вопросы. Ответить на хотя бы часть из них я и попытаюсь в этой статье. Заодно я хочу поделиться опытом, как сделать программы наиболее быстрыми, красивыми, защищёнными.Read More