-
Подскажите какие-нибудь визуально симпотичные компоненты для использования в приложениях под Delphi 2007. Пока имею только TMS, но есть к нему притензия, поэтому альтернатива для выбора бы не помешала.
Подскажите какие компоненты могут быть типа TMS Menus для создания меню типа MS Office2007.
-
-
Большое спасибо дружище. как раз то что я искал
-
Этот компонент нельзя скачать для теста. Только exe демо. Есть у кого нибудь хотя бы демо компонент? что бы попробовать его в своем приложении
-
Что в вашем понятии есть ДЕМО ?
-
Демо компонент, который уже можно установить в Delphi и пробовать в своем приложении. С любыми ограничениями. Но главное что бы можно было уже поюзать кодом.
Может есть еще какие то подобные?
-
В стиле MS Office подойдет стандартный TActionManager
-
2 Игорь Шевченко
в стиле MS Office2007?
-
-
Андрей_К (19.03.08 10:25) [7]
А что, непохоже ? Я честно разницы не увидел
-
-
-
> А что, непохоже ? Я честно разницы не увидел
Сложно не увидеть разницы между тулбаром и риббонбаром.
-
DVM © (19.03.08 22:37) [12]
> Сложно не увидеть разницы между тулбаром и риббонбаром.
Там буковки не написаны. Кроме того, меню с вкладками больше похоже на PageControl, а то меню, которое по клику на их большой иконе вылезает, ничем не отличается от меню ActionManager, кроме разве что цвета.
-
> Игорь Шевченко © (19.03.08 22:46) [13]
Не, эта лента намного сложнее чем кажется на первый взгляд. Конечно, можно попытаться иммитировать ее с помощью табконтрола (с собственной отрисовкой) и TActionManager, но будет очень много мороки. Ни TMS ни DevExpress до сих пор не реализовали в своих компонентах все те же возможности, что у ленты из офиса. А по мне так эта лента вообще кажется несколько громоздкой и стоит трижды подумать, чем использовать ее в приложении.
-
Компонентов для украшательств куча.
Но на мой взгляд хороших не так уж и много.
Вот один из них
http://www.alphaskins.comтут целая библиотека компонентов для смены интерфейса.
И они для жителей СНГ бесплатные.
Сам ими пользуюсь.
Ну а по поводу MS Office 2007 то вот
Office 2007 style page control
-
2 pirks
Спасибо за ссылки.
2 Игорь Шевченко
Это больше похоже на извращение, использовать TActionManager, и тратить столько времени что бы реализовать то что можно найти в компонентах
-
> Это больше похоже на извращение, использовать TActionManager,
> и тратить столько времени что бы реализовать то что можно
> найти в компонентах
Ну дык, программирование - это ваще извращение. Тратить столько времени....
-
Offtop
Всегда удивляло:
неужели проект так качественно продуман и реализован, что уже и добавлять (менять, исправлять) нечего,
так вылизан и отлажен, что пора вплотную заниматься "украшательсвом" ?
P.S.
Мне кажется, что я никогда не доберусь до этого благословенного момента :)
-
> [18] Riply © (21.03.08 23:52)
А что делать, если украшательства приоритетнее продуманности и реализации ?
-
> [18] Riply © (21.03.08 23:52)
Вы просто неправильно пишете. Сначала надо нарисовать кучу красивостей, а потом, и только потом программировать. Тогда, возможно, и программировать не надо будет, так как проект сдохнет по куче причин гораздо раньше
-
> Вы просто неправильно пишете. Сначала надо нарисовать кучу
> красивостей, а потом, и только потом программировать. Тогда,
> возможно, и программировать не надо будет, так как проект
> сдохнет по куче причин гораздо раньше
Вроде как согласен
Лично меня шпеняют все и каждый из друзей: создай сначала программку, а только потом дизайн...
Что интересное, пока я не создам дизайн, я не смогу понять, куда мне что засунуть и где разместить те или иные возможности, куда поставить кнопки, чтобы затем в обработчиках событий написать необходимые выполняемые действия...
Но убедить как-то не получается... Стиль создаю под 2007 офис, ествественно, но решил немного пофантазировать и добавил свои панельки, с которыми и страшно мучаюсь...
-
> [21] TIF © (22.03.08 00:34)
> Что интересное, пока я не создам дизайн, я не смогу понять, куда мне что засунуть и где разместить те или иные возможности,
> куда поставить кнопки, чтобы затем в обработчиках событий написать необходимые выполняемые действия...
Какой - то странный подход: сначала содавать кнопку, а потом придумывать, чтобы такое запихать в обработчик :)
Может наоборот а ? :)
-
Человек мыслит визуально - это его право
-
> Какой - то странный подход: сначала содавать кнопку, а потом
> придумывать, чтобы такое запихать в обработчик :)
Немного нет так. Если он знает, что должно выполняться по нажатию кнопки, то тут проблем нет. Просто компоненты (которые он использует или хочет использовать) могут содержать доп. свойства и методы (которых нет у стандартных), которые и надо вызывать в обработчике этой кнопки. Отсюда и проблема: обработчик написать не сложно, а вот потом придется переписывать его под конкретный компонент.
-
-
Разумеется оснавная задача программиста придумывать алгоритм - логику программы.
Вот по этому то я и посоветовал использовать
http://www.alphaskins.comПоскольку пишешь весь проект ... затем AlphaConvert конвертирует его для придания ему более приятного интерфейса, и всё париться не нужно.
Минимум на рисование интерфейса - максимум на придумывание самой логики.
Так идолжно быть. Или не прав Я ?
-
А если человек мыслит визуально то пусть сначала берёт листок и рисует блок схемы и диаграмы...
-
> pirks © (24.03.08 09:42) [27] ? others
Блин, ну какая вам разница, каким образом человек программирует? Может ему удобно сначала интерфейс накидать? Да и пускай рисует...
> Andy BitOff © (22.03.08 13:57) [25]
+1, Рэйзы симпатичные
-
В последнее время я делаю так: создаю ядро (обычно объект с кучей методов и свойств) и потом (а иногда и параллельно) интерфейс для проверки работы ядра. Иногда интерфейс чисто демонстрационный иногда окончательный.
> Поскольку пишешь весь проект ... затем AlphaConvert конвертирует
> его для придания ему более приятного интерфейса, и всё париться
> не нужно.
> Минимум на рисование интерфейса - максимум на придумывание
> самой логики.
> Так идолжно быть. Или не прав Я ?
Неправ. Интефейс это не только внешний вид, это еще и удобство пользования.