Re: компоненты, откуда они берутся
От: Alex A. Kuzmin Россия  
Дата: 11.06.03 11:28
Оценка: 18 (1)
Здравствуйте, hellraiser, Вы писали:

H>скажите плз как начинающему программеру на под .net как называется компонет в vs2003 типа toolbar но чтобы такой как toolbar в самом vs. чегото я недогоняю, либо это дополнительные библеотеки или это где лежит но как тогда достать.


Есть здесь, но он платный.

Если нужен похожий на Internet Explorer 6, то здесь, бесплатно, нет design-time support и т.п.,
но пользовать можно. Там много еще чего интересного есть.

Исходники в различных вариантах можно посмотреть здесь

Есть еще здесь. Сам писал.
Желающим потестить буду очень благодарен, в пределах
бесплатной регистрации.
Re[12]: компоненты, откуда они берутся
От: Alex A. Kuzmin Россия  
Дата: 19.06.03 07:57
Оценка: 14 (1)
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, Alex A. Kuzmin, Вы писали:


AAK>>Какие сроки?


AVK>Ну какие сроки? Чем раньше тем лучше. Если сделаешь в ближайшую неделю не буду ковырять CommandBar от рефлектора.

У CommandBar'а от рефлектора нет design-time support, если не надо, то по сути одно и тоже
с небольшими, в принципе, косметическими отличиями + глюки со стилями, encoding и т.п.

Сохранения состояния и загрузки из xml там действительно нет.

Мне, чтоб добавить это все к себе надо перелопатить CommandBar от рефлектора и
имеющиеся в наличие аналоги. Побить основные глюки.

Сам стараюсь писать очень аккуратно (в смысле структуры классов, стиль и т.п.),
так что получается не очень быстро.
Re[5]: компоненты, откуда они берутся
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 16.06.03 07:32
Оценка: 1 (1)
Здравствуйте, Alex A. Kuzmin, Вы писали:

AAK>Попиксельно управлять положением Band'ов, скорее всего нельзя


Можно. Оказывается делается это очень просто — положение бенда на 100% определяют 3 параметра — индекс, break и размер (REBARBANDINFO.cx).

Что же касается новой версии — добавь туда просто сохранение и восстановление состояния тулбара.

PS: контрол нужен для януса, так что если бы ты еще и исходниками поделился было бы совсем хорошо.

PPS: — при включении XP-стилей с тултипами происходят какие то ужасные вещи. У твоего контрола так же?
... << RSDN@Home 1.1 alpha 1 >>
AVK Blog
компоненты, откуда они берутся
От: hellraiser Беларусь  
Дата: 11.06.03 09:42
Оценка:
скажите плз как начинающему программеру на под .net как называется компонет в vs2003 типа toolbar но чтобы такой как toolbar в самом vs. чегото я недогоняю, либо это дополнительные библеотеки или это где лежит но как тогда достать.

22.12.03 17:39: Перенесено модератором из '.NET' — TK
Re: компоненты, откуда они берутся
От: Lloyd Россия  
Дата: 11.06.03 09:44
Оценка:
Здравствуйте, hellraiser, Вы писали:

H>скажите плз как начинающему программеру на под .net как называется компонет в vs2003 типа toolbar но чтобы такой как toolbar в самом vs. чегото я недогоняю, либо это дополнительные библеотеки или это где лежит но как тогда достать.


Это дополнительные библиотеки. Можешь посмотреть вот это: Magic
Re: компоненты, откуда они берутся
От: TK Лес кывт.рф
Дата: 11.06.03 09:44
Оценка:
Здравствуйте, hellraiser, Вы писали:

H>скажите плз как начинающему программеру на под .net как называется компонет в vs2003 типа toolbar но чтобы такой как toolbar в самом vs. чегото я недогоняю, либо это дополнительные библеотеки или это где лежит но как тогда достать.


Обычно это дополнительные библиотеки.
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Re[2]: компоненты, откуда они берутся
От: hellraiser Беларусь  
Дата: 11.06.03 10:06
Оценка:
Здравствуйте, TK, Вы писали:

TK>Здравствуйте, hellraiser, Вы писали:


H>скажите плз как начинающему программеру на под .net как называется компонет в vs2003 типа toolbar но чтобы такой как toolbar в самом vs. чегото я недогоняю, либо это дополнительные библеотеки или это где лежит но как тогда достать.


TK>Обычно это дополнительные библиотеки.

спасибо, а не подскажите где их можно ...... (hellraiser@fumogilev.gov.by — для ответов)

11.06.03 14:10: Провокация — TK
Re[2]: компоненты, откуда они берутся
От: Alex A. Kuzmin Россия  
Дата: 11.06.03 11:33
Оценка:
AAK>Есть еще здесь. Сам писал.
AAK>Желающим потестить буду очень благодарен, в пределах
AAK>бесплатной регистрации.

Сорри за битую ссылку, на самом деле есть здесь
Re[2]: компоненты, откуда они берутся
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 11.06.03 12:45
Оценка:
Здравствуйте, Lloyd, Вы писали:

L>Это дополнительные библиотеки. Можешь посмотреть вот это: Magic


В маджике тулбара нет
... << RSDN@Home 1.1 alpha 1 >>
AVK Blog
Re[3]: компоненты, откуда они берутся
От: hellraiser Беларусь  
Дата: 11.06.03 12:47
Оценка:
Здравствуйте, Alex A. Kuzmin, Вы писали:

AAK>Есть еще здесь. Сам писал.

AAK>Желающим потестить буду очень благодарен, в пределах
AAK>бесплатной регистрации.

AAK>Сорри за битую ссылку, на самом деле есть здесь


спасибо всем большое, а есть от мелкософта компонеты и чтобы design-time было поделитесь плз, мыло я приложил
Re[3]: компоненты, откуда они берутся
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 11.06.03 12:52
Оценка:
Здравствуйте, Alex A. Kuzmin, Вы писали:

А оно у тебя поддерживает управление положением тулбаров программно?
... << RSDN@Home 1.1 alpha 1 >>
AVK Blog
Re[4]: компоненты, откуда они берутся
От: Alex A. Kuzmin Россия  
Дата: 16.06.03 06:08
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>А оно у тебя поддерживает управление положением тулбаров программно?


ReBar, CoolBar control for .NET есть контрол из MS Common Controls, поэтому
им можно управлять, посылая стандартные сообщение для ReBar Control (см. Rebar Control в MSDN)

Попробуй посылать сообщения:

RB_MOVEBAND
RB_MAXIMIZEBAND
RB_MINIMIZEBAND

Попиксельно управлять положением Band'ов, скорее всего нельзя
В следующей версии добавлю методы: MoveBand, MaximizeBand, MinimizeBand

Если есть вопросы, можно на мыло.
Re[6]: компоненты, откуда они берутся
От: Alex A. Kuzmin Россия  
Дата: 19.06.03 05:32
Оценка:
Здравствуйте, AndrewVK, Вы писали:


AAK>>Попиксельно управлять положением Band'ов, скорее всего нельзя


AVK>Можно. Оказывается делается это очень просто — положение бенда на 100% определяют 3 параметра — индекс, break и размер (REBARBANDINFO.cx).


Согласен.


AVK>Что же касается новой версии — добавь туда просто сохранение и восстановление состояния тулбара.


Спасибо, в следующей версии добавлю.


AVK>PS: контрол нужен для януса, так что если бы ты еще и исходниками поделился было бы совсем хорошо.


В принципе я не против.
Хотя, вообще, планировалость на базе этого контрола писать shareware библиотеку контролов.
Как быть с open-source JANUSа?


AVK>PPS: — при включении XP-стилей с тултипами происходят какие то ужасные вещи. У твоего контрола так же?


Не пробовал. Посмотрю. В чем заключается ужасность?
Re[7]: компоненты, откуда они берутся
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 19.06.03 05:46
Оценка:
Здравствуйте, Alex A. Kuzmin, Вы писали:

AAK>В принципе я не против.

AAK>Хотя, вообще, планировалость на базе этого контрола писать shareware библиотеку контролов.
AAK>Как быть с open-source JANUSа?

Наверное тогда в публичный доступ положим только собранную dll, или составим license agreement где особо отметим это дело. А вобще наверное ты в библиотеку не только ребар будешь включать? Так что наверное доступность одного ее компонента решаюшую роль не сыграет. Да и покупать то будут наверное все же буржуи, кои про янус не знают и знать не будут.

AVK>>PPS: — при включении XP-стилей с тултипами происходят какие то ужасные вещи. У твоего контрола так же?


AAK>Не пробовал. Посмотрю. В чем заключается ужасность?


По моему это были проблемы рядом лежащего ребара из UtilityLibrary. Как только я его грохнул проблема исчезла.
... << RSDN@Home 1.1 alpha 1 >>
AVK Blog
Re[8]: компоненты, откуда они берутся
От: Alex A. Kuzmin Россия  
Дата: 19.06.03 06:12
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, Alex A. Kuzmin, Вы писали:


AAK>>В принципе я не против.

AAK>>Хотя, вообще, планировалость на базе этого контрола писать shareware библиотеку контролов.
AAK>>Как быть с open-source JANUSа?

AVK> Наверное тогда в публичный доступ положим только собранную dll, или составим license agreement где особо отметим это дело. А вобще наверное ты в библиотеку не только ребар будешь включать? Так что наверное доступность одного ее компонента решаюшую роль не сыграет. Да и покупать то будут наверное все же буржуи, кои про янус не знают и знать не будут.


В принципе любой вариант подходит, больше с dll

В библиотеку в дальнейшем планируется включать контролы, которые MS зажало, когда придумывало (по нарастающей)
IE, Outlook Express, Office XP. Там OutlookBar OutlookExpressPanel, AutoCompleteComboBox всякие и т.п.

Готов сотрудничать.
Re[9]: компоненты, откуда они берутся
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 19.06.03 06:36
Оценка:
Здравствуйте, Alex A. Kuzmin, Вы писали:

AAK>Готов сотрудничать.


Ну тогда давай остановимся на dll. Тогда что требуется:
1) Поддержка break
2) Поддержка DropDown кнопок
3) Поддержка ребарного главного меню
4) Поддержка сохранения состояния
5) Возможно загрузка из xml — посмотри как сделано в янусе
6) Нормальная работа с XP-стилями.
... << RSDN@Home 1.1 alpha 1 >>
AVK Blog
Re[10]: компоненты, откуда они берутся
От: Alex A. Kuzmin Россия  
Дата: 19.06.03 06:57
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Ну тогда давай остановимся на dll. Тогда что требуется:


AVK>1) Поддержка break

Что значит поддержка break?

AVK>2) Поддержка DropDown кнопок

В смысле Chevrons?

AVK>3) Поддержка ребарного главного меню

AVK>4) Поддержка сохранения состояния
AVK>5) Возможно загрузка из xml — посмотри как сделано в янусе
AVK>6) Нормальная работа с XP-стилями.
Остальное понятно, вроде...

Какие сроки?
Re[11]: компоненты, откуда они берутся
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 19.06.03 07:10
Оценка:
Здравствуйте, Alex A. Kuzmin, Вы писали:

AVK>>1) Поддержка break

AAK>Что значит поддержка break?

Это значит что можно управлять положением добавляемого бенда — на новой строке или на той же.

AVK>>2) Поддержка DropDown кнопок

AAK>В смысле Chevrons?

Ну кнопок с стрелочкой справа и выпадающем при нажатии на нее меню.

AAK>Какие сроки?


Ну какие сроки? Чем раньше тем лучше. Если сделаешь в ближайшую неделю не буду ковырять CommandBar от рефлектора.
... << RSDN@Home 1.1 alpha 1 >>
AVK Blog
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.