Кент Рейсдорф. BORLAND C++BUILDER. Раздел 4
Кент Рейсдорф. BORLAND C++BUILDER. Страница 433
Ближе к концу недели вы узнали о некоторых вещах, которые могут превратить среднюю программу в программу высокого класса. Конечно, сами по себе декоративные элементы окна, такие как строки состояния и оперативные панели, не могут компенсировать слабую идею, лежащую в основе программы. Никакое количество приспособлений не может это сделать. Но если у вас с самого начала есть хорошая программа, то различные «примочки» могут заставить ее действительно оторваться от конкурентов. Ничто не может препятствовать включению этого типа украшений в свои приложения, поскольку в C++Builder они реализуются очень просто! Это не реклама, а чистейшая правда.
Вы также узнали, как выполнять печать из своих приложений. Печать, по своей природе, нельзя визуализировать на стадии разработки. Развитые визуальные средства программирования C+4-Builder не могут здесь помочь. Тем не менее, VCL делает печать намного удобнее, чем при прямом использовании API. Как только вы приступите к печати, то обнаружите, что она совсем нетрудна. И еще раз, экспериментируйте столько, сколько можете. Обыгрывание различных сценариев может быть самым лучшим учителем.
Наконец, вы закончили неделю, осваивая более сложную технику программирования. Реализация контекстно-зависимой справки — это то, что вы вынуждены делать при сегодняшней конкуренции на рынке. Хорошая новость состоит в том, что в C++Builder это делается проще. Плохая же новость — не существует способа укоротить процедуру написания хороших справочных файлов. Этому нельзя помочь. Воспользуйтесь моим советом и приобретите хорошую программу для автоматизации создания справки. Такая программа может взять на себя часть неприятной работы по созданию справочных файлов. Если вы пишете справочные файлы самым трудным способом — в текстовом редакторе — вы, возможно, заскучаете и начнете пренебрегать подробностями. Хорошая программа создания справки поможет вам избежать и этой ситуации. Помните, что справочный файл так же важен, как и сама программа. В конце концов, как вы выясните, насколько хорош Мазерати, если не сможете разобраться, как включить первую передачу?