Cтраница 2
Сразу же после размещения кнопки панель расширяется и на ней появляется место для размещения следующей кнопки. [16]
Все перечисленные ранее элементы уже неоднократно использовались нами при составлении различных проектов. Но наряду с ними в этой программе будут использованы и новые элементы. Необходимость их введения объясняется следующим: для закрытия окна и вывода справочной информации мы ранее использовали специальные экранные кнопки. Это допустимо в том случае, если число элементов интерфейса в окне невелико, и, кроме того, в окне имеется достаточное количество свободного места для размещения кнопок. Если же в основном окне программы находится большое количество элементов интерфейса и к тому же ощущается дефицит свободного места в окне, то целесообразно поступить по-другому. В таком случае лучше организовать в верхней части окна программы специальное меню, с помощью пунктов которого можно производить различные операции с файлами ( включая закрытие программы), получать необходимую информацию справочного характера и решать многие другие задачи. В системе программирования Delphi имеются все необходимые средства для создания такого меню. [17]
КНОПКИ Кнопки не должны быть больше необходимого для них размера. Они должны отобразить свою метку с несколькими дополнительными пикселями с каждой стороны. Кнопки в одном ряду могут быть разного формата, например, кнопка Exit обычно меньше, чем кнопка Execute Query. Стандартная кнопка занимает 17 пикселей. Наиболее часто используемые кнопки размещают в верхней или нижней части экрана. Допустимы творческие решения, например размещение кнопок в горизонтальной строке по центру экрана, облегчающее работу. Строка кнопок в таком случае служит естественным разделителем экрана. [18]