Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Форум группы: delphi > Nepenthe Beta


Автор: Rrader 5.2.2009, 15:58
Привет smile 

Как  любителя опрятного интерфейса у приложений меня всегда немного печалило то, что для создания внешнего вида Delphi (CodeGear) IDE разработчики воспользовались стандартными компонентами TActionMainMenuBar. Эти компоненты ужасны - они глючат, могу спокойно AV в IDE вызвать несложным приемом, и отрисованы жутко (особенно disabled items) smile  Поэтому решил попробовать себя в написании экспертов, у которых есть бесплатный smile доступ к IDE, чтобы сменить интерфейс. Однако возникло много сложностей, так как задача не из легких. Но все реально сделать. В частности, удалось исправить все грубые ошибки, в результате которых IDE клонировала меню и обновляла свое native-меню бесконтрольно. smile Поэтому пока готов почти полностью работающий черновик, который надо проверять.

Вот вид IDE с включенным экспертом:
user posted image

Интерфейс построен на базе http://www.silverpointdevelopment.com/, в комплекте есть и дефолтная тема оформления как у BDS, естественно, там пофиксены баги отрисовки, вот она:

user posted image

 Собственно, кто желает потестировать эксперт, кто бы хотел воспользоваться? smile Может есть какие-либо предложения, например, совместно доделать до ума. Так что, если найдется команда тестеров, я выложу DLL с экспертом. Эксперт под BDS2009, но могу и под 2007 скомпилировать.


Автор: Kbl4AH 5.2.2009, 16:54
Я хочу потестировать... 2009

Автор: kemiisto 5.2.2009, 18:30
Rrader, выкладывай, потестим.

Автор: Rrader 5.2.2009, 19:01
Пишите еще версию Delphi (2007 или 2009), для которой тестить будете. Наберется человек 6-7, будем тестить smile 

Автор: kemiisto 5.2.2009, 20:07
2009

Автор: THandle 5.2.2009, 21:27
Rrader, почему ты мне не сказал первому? smile 

Я готов тестировать в любое время суток на любой версии Delphi.

Автор: Kbl4AH 6.2.2009, 02:27
Цитата(THandle @  5.2.2009,  21:27 Найти цитируемый пост)
Rrader, почему ты мне не сказал первому?

Не расстраивайся - все там будем smile 

Автор: bartram 6.2.2009, 17:18
Rrader, выложи плиз версию под 2007, потестируем.

Автор: Akella 8.2.2009, 20:29
Я тоже не прочь попробовать на D2007 и D2009.

Автор: Bose 9.2.2009, 05:09
Rrader, я готов потестить.
Доступные версии Delphi: 2009, 7, 6, Turbo Explorer


Цитата(Rrader @  5.2.2009,  14:58 Найти цитируемый пост)
для создания внешнего вида Delphi (CodeGear) IDE разработчики воспользовались стандартными компонентами TActionMainMenuBar. Эти компоненты ужасны - они глючат, могу спокойно AV в IDE вызвать несложным приемом

Каким?

Автор: Rrader 9.2.2009, 17:09
Значит так, ребята. Никуда я не пропадаю, но в связи с загрузкой недельной эксперт для тестирования выложу скорее всего в воскресенье. Две версии (2007, 2009). Надеюсь все знают, как установить эксперт в среду? smile Пока просто без инсталлятора.

Bose, вспомню скажу smile Дело было в перекрытии меню мгновенном возникновении AV. Но я забыл, какие меню перекрывались. smile 

Автор: Akella 28.2.2009, 14:26
опять пропал

Автор: Rrader 2.4.2009, 18:58
Бдыщь smile 

Вот стыдоба, я скоро вернусь! Учеба не давала проходу. Приношу свои извинения smile 

Автор: CompWorm 7.4.2009, 11:46
ну а пока его нет, объясните мне дураку, чо такое эксперт  smile и какими вилками его едят smile 

Автор: Akella 7.4.2009, 13:33
этот эксперт меняет интерфейс IDE

Автор: THandle 7.4.2009, 14:11
CompWorm, ну глянь например статью:

http://www.delphikingdom.ru/asp/viewitem.asp?catalogid=899

Автор: CompWorm 7.4.2009, 16:04
любопытно...
у меня ведать в 2009 какой-то эксперт по умолчанию не правильный, ибо IDE выглядит не как на рисунке...

user posted image

но я с удовольствием потестю с вами новый вариант под 2009 smile 

Автор: THandle 20.7.2009, 16:29
Rrader, что-то не помню... Что там с экспертом у тебя?)) Ты его будешь доделывать, или не получилось что-то? Я просто забыл, может ты уж и говорил.... smile 

Автор: Rrader 20.7.2009, 17:24
Глухо пока. Но я обещаю, он будет

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)