Как вам нравятся новые элементы управления лентой в D2009?[закрыто]
Вопрос
Как они сравниваются с DevXpress или оригинальными MSOffice?
Стоят ли они того, чтобы тратить на них время (сейчас для практического использования, а не для академического любопытства, которым я все равно займусь)?
Решение
Исходя из моего опыта, новый элемент управления ribbon реализует всю спецификацию, разработанную Microsoft.Единственной проблемой, которую я заметил, было небольшое мерцание при изменении размера формы, из-за которого один из разделов сворачивался или расширялся.
Стоит ли тратить на это время?Определенно, поскольку они имеют меньший вес и это вопрос времени, когда кто-нибудь избавится от мерцания (может быть, это так же просто, как lockwindowupdate, вставленное в исходный код?).Не помешает воспользоваться менеджером действий Delphi, на котором все основано.
Другие советы
Единственная проблема, которую я вижу с ними на данный момент, - это отсутствие реализации стеклянной рамки в Windows Vista (см. Мой вопрос здесь), если только кто-то не нашел способ заставить это работать.Единственная часть, которая может не стать проблемой для вас самих, - это, похоже, отсутствие способа настроить тему, что, я знаю, некоторые люди хотели бы сделать в своих приложениях.
ИМО, элемент управления лентой DevExpress намного сложнее, чем это должно быть.у меня есть элемент управления DevExpress ribbon, но я преобразован в использование delphi TRibbon.триббон delphi тоже не идеален, но я научился избегать этих проблем.