У меня D7 и я к ней привык. Пожалуйста, уберите в настройках для D2006 - IDE-Tools-Options-Environment Options-VCL Designer-Show Virtual screen position
Это отключит сохранение дебильных ExplicitLeft, ExplicitTop, ExplicitWidth, ExplicitHeight, которые всё-равно ReadOnly
И сохраняйте форму main.pas в CP-1251, а не в unicode
И проект станет почти совместим с D7
Если еще и TrayIcon сделать нормально, без компонентов, а это 10 строчек кода, то будет вообще полная совместимость.
p.s.
Посмотрел, что можно сделать с trayicon
Раз уж используем JVCL, то кинем на форму JvTrayIcon вместо используемого TrayIcon1, назначим ему свойства Active=True и PopupMenu=PopupMenu1
Будет работать нормально и в D7 и в D2006 без изменений.
Последний раз редактировалось dmitry501, 03.09.2008 в 11:26.
|