
Недавний юбилей всеми любимой корпорации Corel дал хороший повод для обсуждения дальнейшего улучшения её программных продуктов (software).
И в одном из недавних постов были изложены несколько пожеланий, которые хорошо бы увидеть в следующей версии флагмана корпорации – графическом пакете CorelDRAW. Сейчас пакет реализован в версии 4.0. (подробнее можно прочитать на сайте www.valeriideas.com).
И в обновлении пакета, которое было предложено корпорацией Corel, не были исправлены даже явные ошибки, о которых мы писали ранее.
Следуя стратегии по совершенствованию пакета CorelDRAW в новой x5-й версии, выскажем еще раз свои дополнительные замечания о явных недоразумениях, улучшениях и пожеланиях.
И начнем с недоразумений, которые никто из разработчиков пакета не замечает.
Первое. Это – странное «перебрасывание» объекта на уровень Desktop. Например, вы выполняете запись на уровне №1, но через некоторое время обнаруживаете, что эта запись находится на уровне Desktop, и – естественно! – отображается на всех последующих страницах.

CorelDRAW x5 again image 1
Второе недоразумение. Оно проявляет себя при перетаскивании страниц, когда Вы хотите поменять их порядок, при помощи указателя мышки. Например, Вы берете страницу №4 …

CorelDRAW x5 again image 2
… и перетаскиваете ее на место страницы №3. Изображение страницы №4 остается всегда перед вами.

CorelDRAW x5 again image 3
Но ярлычок странички №3 – по окончанию действия! – НЕ МЕНЯЕТ СВОЙ цвет на белый цвет. Этот фон – активной страницы – остается на предыдущей (странице №4).

CorelDRAW x5 again image 4
И только тогда, когда Вы щелкните на ярлычок/закладку указателем мышки, цвет ярлычка поменяется в соответствии с изображением на странице.
Неудобно и непонятно!

CorelDRAW x5 again image 5
Третье недоразумение. Оно как-то избирательно ведет себя по отношению тексту, хотя отдельные слова (текст), являются равноценными объектами, как и все остальные.
Например, если вы выбираете две линии, то в интерфейсе – на автомате! – появляется иконка, позволяющая сразу объединить их в группу (красная стрелка).

CorelDRAW x5 again image 6
Если Вы выбираете два слова, набранные текстом, …

CorelDRAW x5 again image 7
… то в интерфейсе Вы не заметите каких-либо аналогичных иконок. Приходится вставлять дополнительно – на свободные поля интерфейса – иконку «Group» (сгруппировать). А ведь потребность в этом возникает довольно часто.

CorelDRAW x5 again image 8
А теперь об улучшениях.
Посмотрим на стандартное действие программы при работе с несколькими одинаковыми объектами. Например, из двух линий …

CorelDRAW x5 again image 9
… Вы выбираете одну.

CorelDRAW x5 again image 10
И в интерфейсе появляются все ее параметры и – один из самых необходимых – толщина линии.

CorelDRAW x5 again image 11
Можно было бы ожидать, что, выбрав две или сотню одинаковых по толщине линий, этот сервис – по изменению толщины – останется на своем месте, чтобы поменять толщину СРАЗУ у всех выбранных до этого линий.

CorelDRAW x5 again image 12
Но действия программы совершенно нелогичны в этом случае – она ничего не предлагает!

CorelDRAW x5 again image 12a
А теперь о пожеланиях.
Пакет CorelDRAW замечательно и корректно конвертирует рисунки, чертежи и картинки их различных форматов. И, к сожалению, мы не всегда можем проконтролировать цвет всех линий, которые импортируются в программу. И, часто происходит неприятная вещь. Некоторые линии теряются, если их цвет и цвет фона странички CorelDRAW совпадают. Например, объект импортирован с белым окрасом.

CorelDRAW x5 again image 14
Можно наблюдать некоторое время метки, указывающие на наличие объекта (белого цвета). Но если Вы щелкнули указателем мышки по странице, …

CorelDRAW x5 again image 15
… то объект сливается/исчезает из вашего поля зрения, так как его цвет совпал с цветом страницы.

CorelDRAW x5 again image 16
Предложение простое – если происходит такое наложение объекта и фона страницы с одинаковым цветом, то программа должна очерчивать объект каким-то нейтральным цветом и вывешивать указатель о том, что цвет объекта и фона совпадают. И этот указатель должен сигнализировать об этом пока совпадение цветов не будет устранено.

CorelDRAW x5 again image 17
Высказанные пожелания не носят критичного характера. Можно адаптировать интерфейс, сгладив все недочеты разработчиков. Но, если предположить, что всё хорошее из предлагаемого будет реализовано в новой версии CorelDRAW x5, то всем станет удобней при работе с этой замечательной программой.
1: Desktop — это область за листом, всё что за листом лежит на десктопе и доступно с любой страницы. Растягивай размер листа.
2: Досадный, достающий косяк.
3: Ctrl + G. Или щелчок левой кнопкой > Group.
4: Совершенно очевидно что включается панель работы с группами объектов и исчезает панель работы с линией. Жмите F12. Или выведите панель свойств и имейте всегда под рукой настройку для линии
5: Решение под носом, проще не придумать View > Wireframe
95% уже реализовано, если оно не лежит под носом — не значит что разработчики не учли.
Уважаемый listy! Спасибо за комментарий!
Но давайте уточним о чем шла речь.
1. По первому недоразумению в пакете CorelDRAW 4. Никто не оспаривает назначение области рабочего стола (Desktop). В посте обращаю внимание на то, что любой объект ПЕРЕСКАКИВАЕТ на уровень Desktop САМОСТОЯТЕЛЬНО! Было бы понятно, если бы он специально отрисовывался на Desktop-е или на то давалась команда – «перенести с уровня/слоя 5 на Desktop» – одним движением. Но это происходит БЕЗ ЖЕЛАНИЯ ПОЛЬЗОВАТЕЛЯ. И главное – БЕЗ какой-либо систематики или логики. Единственное, что могу сказать, что это замечено при работе – как минимум с 3-мя – 4-мя страницами. Надеюсь, ход мысли понятен.
2. По второму недоразумению в пакете CorelDRAW 4 следует сказать одну важную вещь. Если Вы используете при разработке проекта 20-30 страниц, то этот «косяк», следуя вашему выражению, тянет на серьезную недоработку разработчиков. И, наверное, об этом они просто не знают.
3. По третьему недоразумению в пакете CorelDRAW 4. Никто не оспаривает, что есть другие механизмы – кнопки, ниспадающие меню, горячие клавиши, – которые могут компенсировать этот промах разработчиков. Речь идет о другом. Если для разработчиков есть понятие объектов, то набранный текст – как равноправный объект – ДОЛЖЕН подчинятся тем же правилам, которым следуют и все остальные объекты. Для наглядного примера, возьмем автомобили BMW X5, Mercedes S600 и «Запорожец». Мы считаем их всех автомобилями или исключим из списка «Запорожец», потому что разработчики не считают его полноценным автомобилем?
4. По четвертому недоразумению – вернее улучшению – в пакете CorelDRAW 4. Никто не оспаривает, что можно нажимать и F12, и вызывать соответствующее меню. Всё до дикости просто – при выборе объектов с одинаковыми свойствами эти свойства НЕ ИСЧЕЗАЮТ из интерфейса, а остаются перед глазами пользователя! В некоторых пакетах это реализовано ДВАДЦАТЬ ЛЕТ НАЗАД!
5. По пятому недоразумению – вернее пожеланию – в пакете CorelDRAW 4. Никто не оспаривает, что можно воспользоваться режимом Wireframe. Но надо учитывать, что в этом режиме ИСЧЕЗАЮТ индивидуальные свойства линий и объектов – цвета, заливки, толщина объектов. Полнейшее черно-белое кино со скелетами. А теперь представьте реальную картину, когда вы импортируете автомобиль, в котором тематически разбиты все его системы: тормозная система – красные линии/заливки, шасси – синие объекты, двигатель – оранжевые силуэты и т.д. Могут быть десятки и сотни объектов и линий. И вот здесь представьте, что Вы включили режим Wireframe для просмотра и работы! И посмотрели на всю эту черно-белую мешанину – фестиваль скелетов среди кустарников. Предполагаю, что у Вас на затылке волосы встанут дыбом от такого созерцания! Поэтому и предлагается такой сервис – если вы не увидели потерянную линию на фоне такого же цвета, то ЕЁ ДЛЯ ВАС УВИДИТ ПРОГРАММА. Она указывает вам на потерянные объекты. Если Вам приходилось импортировать рисунок с несколькими сотнями объектов (линий), то Вы, надеюсь, поймете меня.
И по поводу реализации на 95%. Не сомневаюсь в возможностях пакета CorelDRAW 4, но делать из него пакет типа «айсберга», где всё хорошее сокрыто под толщей воды, думаю неправильно.
«но делать из него пакет типа «айсберга», где всё хорошее сокрыто под толщей воды» — верно подмечено. Всё самое вкусное достаётся после долгого изучения. Но как бы не хотелось — всё сразу не выставить в интерфейсе, банально не хватит места.
Уважаемый listy! Спасибо за комментарий!
Думаю, будет правильно, если профессионалы – такие, как Вы – помогут разработчикам сделать программу более умной, предусмотрительной и догадливой по отношению к действиям пользователей.
По последнему пункту — убер отрицательное предложение.
Уважаемый Kfqn! Спасибо за комментарий! У Вас есть предложения по более удобной работе в режиме Wireframe? Можно ли немного подробней? Удачи!