Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» Вопросы по компонентам для Delphi, C++ Builder

Автор: Mudrec555
Дата сообщения: 23.04.2005 08:51
Есть ОЧЕНЬ красивые и просто офигенныйе компоненты от BergSoftware (http://www.bergsoftware.net), но они, как всегда - платные. Может кто знает где достать мона человеческую версию - а то сильно понравились...
Автор: alexx726
Дата сообщения: 23.04.2005 08:59
Mudrec555

BergGrid очень глючный, хотя и самый быстрый. А ваще ты не туда попал - тебе сюда
http://forum.ru-board.com/topic.cgi?forum=35&topic=24919#lt
Автор: Mudrec555
Дата сообщения: 23.04.2005 17:41
У кого-нибудь есть жывие сылки на компоненты от DevExpress?
Автор: lodyr
Дата сообщения: 24.04.2005 17:13
alexx726

Цитата:
BergGrid очень глючный, хотя и самый быстрый

А можно по-подробнее, в чём проявляется глючность?
=====================================
Mudrec555

Цитата:
Может кто знает где достать мона человеческую версию - а то сильно понравились...

Взять Berg Component Suite v2004.11.22 можно отсюда:
_http://www.delphifans.com/SoftView/SoftView_720.html
И отдельно Berg GridView DBGridView V2.4 For Delphi BCB Full Source отсюда:
_http://webwarper.net/ww/~av/soft.0zones.com/SoftView/SoftView_10688.html?*
Автор: GloThin
Дата сообщения: 24.04.2005 17:17
Mudrec555

Цитата:
У кого-нибудь есть жывие сылки на компоненты от DevExpress?


Загляни сюда и будет тебе счастье:
http://forum.ru-board.com/topic.cgi?forum=35&topic=24919#lt
Только смотри внимательно...
Автор: NightHorror
Дата сообщения: 27.04.2005 14:12
Никто не подскажет нормальный компонент для вывода графика в полярных координатах ?
Есть TeeChart Pro. Но им нельзя вывести график с разрывами (в одном Series).
Есть еще SDL Component suite. Но в версии 7.2 кривоватый вывод в EMF, а на оффсайте доступная для скачки 8 версия порезанная - в ней нет полярных графиков.
Может кто-нибудь знает приличную альтернативу ? Надо, чтоб можно было вывести график с разрывом (т.е. часть графика не прорисовывается или выводится прозрачным/фоновым цветом) и вывод в EMF был нормальным (не сильно искажался при масштабировании).
Автор: SergBSI
Дата сообщения: 28.04.2005 08:14
Кто нибудь может быть подскажет
Сталкнулся с проблемой при использовании DevExp QGrid c Interbase - слишком медленно работает при внесении каких либо изменений в базу При использовании обычного Grid-а все "летает" Каким нибудь образом можно в QGrid "перевести" в режим работы "обычного" и обратно Не хочется от него отказываться
Автор: abalex
Дата сообщения: 28.04.2005 08:36
SergBSI
Посмотри пропертю GridMode
Автор: SergBSI
Дата сообщения: 28.04.2005 09:17
abalex

Цитата:
Посмотри пропертю GridMode

Экспериментировал вкл-выкл дает немного но достаточно


Добавлено:

Цитата:
Экспериментировал вкл-выкл дает немного но НЕ достаточно

Автор: MrZeRo
Дата сообщения: 28.04.2005 16:47
NightHorror
В TeeChart есть куча событий, касающихся отрисовки. Найти подходящее и повеситься на него, отрисовав как надо. Я плотно имел с ним дело года 3 назад, и немного разобравшись, смог сделать абсолютно все, что хотел. Для решения проблемы рекомендую углубить свои знания по TeeChart.
Автор: NightHorror
Дата сообщения: 28.04.2005 17:43
MrZeRo
На событие повеситься, говоришь ? И еще нарисовать самому ?
Надо попробовать. Может это как раз то что нужно.
Спасибо.
Автор: svchnk
Дата сообщения: 29.04.2005 09:43
SergBSI
Еще пропиши в DataController.KeyFieldNames первичный ключю
Автор: lodyr
Дата сообщения: 29.04.2005 19:09
Hi! Kustarnik!
Задаю вопрос в топике, т.к. думаю это интересно будет многим.

Я раньше использовал BDE в силу её бесплатности, но теперь пришло время "забить болт" на обе вещи.
Вопрос к тебе, как к эксперту, по использованию "Absolute Database" и "AidAim Accuracer Database System".
В моём проекте использование "SQL" и "Multi-user" не требуется.
Но нужно программно осуществлять обмен данными с DBF-файлами FoxPro.
Для этого хочу использовать "Halcyon" или "TDbf" (Freeware).
Судя по описанию, "Absolute Database" - это "супер".
Да и его "readme.txt" можно назвать эталоном написания. Хотелось бы, чтобы и остальное (сам продукт и Help) оставляли такое же впечатление.

Предполагаю, что "Absolute Database" и "Halcyon" будут справляться с этим, хорошо взаимодействуя вместе.
Какая на твой взгляд, в данном случае, лучше - "Absolute Database" или "AidAim Accuracer Database System"?

Ваше слово, сэр.. или кто работал с такими задачами
Автор: Mudrec555
Дата сообщения: 29.04.2005 21:25
Посоветуйте компонент для обработки RTF текста, но такой - что бы можно было вставлять OLE-обьекты и, обязательно, ложить на бэкгроунд битмап.
Автор: Ke
Дата сообщения: 30.04.2005 05:04
Ищу TLabel, на котором бы нормально отображался русский текст, как на русской, так и на английской виндос. Начиная с Виндос ME и старше.

Проверить можно просто. Компилируешь программу. Меняешь в региональных настройках русский язык на английский и запускаешь программу.
Автор: mr_eoi
Дата сообщения: 30.04.2005 07:05
Ke
06:04 30-04-2005
Цитата:
Ищу TLabel, на котором бы нормально отображался русский текст, как на русской, так и на английской виндос. Начиная с Виндос ME и старше.

Проверить можно просто. Компилируешь программу. Меняешь в региональных настройках русский язык на английский и запускаешь программу.

В таких условиях лучше всего использовать TImage с соответствующей картинкой и прозрачным фоном.
Автор: Ke
Дата сообщения: 01.05.2005 00:45
mr_eoi

Цитата:
В таких условиях лучше всего использовать TImage с соответствующей картинкой и прозрачным фоном.

Не лучше всего, а хуже всего.
Автор: mr_eoi
Дата сообщения: 01.05.2005 01:33
Ke
01:45 01-05-2005
Цитата:
Не лучше всего, а хуже всего.

Если у тебя в системе не установлены русские шрифты, откуда, пардон, взяться русскому языку на нерусской системе. Насколько мне известно, WinME - не имеет встроенной поддежки уникода, где русский есть всегда. Так что, получается, что надо "замораживать" русский в картинках.
Если писать программы для систем с поддежкой уникода (Win2K, WinXP и т.д.), достаточно использовать не VCL-based, а CLX-based проекты (Kylix совместимые - Delphi 6,7). В библиотеке CLX все свойства, параметры подпрограмм и методов типа widestring вместо string.
Автор: Ke
Дата сообщения: 01.05.2005 03:04
mr_eoi

Цитата:
Если у тебя в системе не установлены русские шрифты, откуда, пардон, взяться русскому языку на нерусской системе.

Из стандартных шрифтов виндос.
Автор: mr_eoi
Дата сообщения: 01.05.2005 03:17
Ke
04:04 01-05-2005
Цитата:
Из стандартных шрифтов виндос

Ну откуда, скажем, в арабской версии ME русские шрифты?
Автор: Voodoo
Дата сообщения: 01.05.2005 15:18
Ke
... в МЕ русских шрифтов нету если этот МЕ не русский...
так что бороться с этим сложно... да и еще - не пойму, какие цели
могут ставить перед собой такие задачи?(русская прога на совсем не русской винде).

Как вариант - при установке программы устанавливать свой собственный шрифт и потом им же и пользоваться.... или загружать шрифт самостоятельно и отрисовывать его на том же ТИмеж или на канве...
Автор: lodyr
Дата сообщения: 01.05.2005 20:49
Ke!!!
Voodoo

Цитата:
при установке программы устанавливать свой собственный шрифт и потом им же и пользоваться.

Полностью согласен! Вообще-то, это "золотое" правило. Шрифты надо ставить всегда,
даже стандартные, если они тоже используются в проекте, как это делают все солидные фирмы.
Это поможет избежать, например, такого случая:
Какая-то программа заменила стандартный шрифт виндос на свой с таким же названием.
И он для вашей программы стал "кривым"! Или она его вообще удалила из системы при
своей де-инсталляции. Как вам это? Я с этим столкнулся давно и с тех пор, первым делом,
в своем инсталляторе ставлю ВСЕ шрифты, которые используются в данном проекте.
И никаких проблем! Удачи.

Автор: Ke
Дата сообщения: 02.05.2005 02:27
lodyr

Цитата:
Шрифты надо ставить всегда, даже стандартные

И резервную копию Виндос в придачу. Вдруг у пользователя нету, а мы ему проинсталлируем.

И вопрос был не про шрифты.
Автор: aximus
Дата сообщения: 02.05.2005 08:49
Voodoo
mr_eoi

Вы чё, народ?!
человек столкнулся со стандартной проблемой, которая появилась в Delphi 7
Что, влом растолковать эту проблему?

Ke
Проблема возникла из-за того, что borland начал сохранять текст в dfm в новой кодировке, а не в win кодировке, как раньше.
Простого решения не существует, но некоторые пытаются решить эту проблему следующим образом - используют русификаторы. Они все ресурсы при компиляции сохраняют в определённый файл, а при загрузке программы - загружают ресурсы в память и отображают их в контролках - всё нормализуется.
Автор: Ke
Дата сообщения: 03.05.2005 00:42
aximus

Цитата:
некоторые пытаются решить эту проблему следующим образом - используют русификаторы. Они все ресурсы при компиляции сохраняют в определённый файл,

Я сам так делаю. Но ищу более удобный путь.
Автор: SergBSI
Дата сообщения: 03.05.2005 11:20
Подскажите как отключить группировку в QGrid программно те не убрать панель группировки а "вернуть" поля на место в примерах это есть но через контекстное меню
Автор: Alex47
Дата сообщения: 04.05.2005 07:56
SergBSI

Цитата:
Подскажите как отключить группировку в QGrid программно те не убрать панель группировки а "вернуть" поля на место в примерах это есть но через контекстное меню


Приблизительно так (для view - TcxGridDBTableView):
count := TcxGridDBTableView(cxGrid1.FocusedView).GroupedColumnCount - 1;
While count >= 0 do
begin
Item := TcxGridDBTableView(cxGrid1.FocusedView).GroupedItems[0];
ItemIndex := Item.Index;
TcxGridDBTableView(cxGrid1.FocusedView).DataController.Groups.ChangeGrouping
(ItemIndex,-1);
Item.Visible := True;
count := TcxGridDBTableView(cxGrid1.FocusedView).GroupedColumnCount - 1;
end;
Автор: SergBSI
Дата сообщения: 04.05.2005 10:26
Alex47
СПАСИБО!!!
Автор: Kr_Alex
Дата сообщения: 05.05.2005 13:20
Может кто объяснит?
Использую cxDateEdit. На событие OnCloseUp делаю SetFocus на другой контрол, а он зараза не перепрыгивает. Как побороть?
Автор: Alto
Дата сообщения: 06.05.2005 05:26
Подскажите правильный... желательно нативный компонент для рисования barcode Aztec

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Что такое Объектно Ориентное Программирование ?


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.