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

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

Автор: RedPromo
Дата сообщения: 02.10.2006 15:42
RomanTim
Спасибо, ясно в десижн его я не нашел потому как оно обьявлено как public а в рантайме пожайлуста.
Автор: RomanTim
Дата сообщения: 02.10.2006 16:03
RedPromo
Вообще для того чтобы посмотреть что умеет грид и как это сделать очень удобно пользоваться его демкой - благо она на сайте лежит бесплатно
Автор: RedPromo
Дата сообщения: 02.10.2006 16:15
RomanTim
Да в том то и дело что осваивал Грид без helpa так как он не идет в поставке SourseCode from Китайский Варез. А вобще таковой есть.
Спасибо посотрю демки.
Автор: RffR255
Дата сообщения: 02.10.2006 17:09

Цитата:
Люди посоветуйте хороший компонент на подобии TImage для работы с форматом JPEG
(пожалуйста - та)


Попробуй это

TBitmapPlus - freeware
(с) StereoPixel (www.stereo-pixel.ru)

Автор: ShadowMen
Дата сообщения: 02.10.2006 18:55
Насчет TMS.Пробовалась версия 3.9

На мой взгляд черезмерно все перегружено свойствами и методами...
Насчет стринггрида сказать ничего не могу - явно рулит.. Да и документация есть нормальная и demo.
Столкнулся с DBGrid-ом. Требовался прогрессбар. Методом шаманских танцев с бубном удалось его отобразить, но не заставить нормально работать... В результате отказался от затеи. Хотя и заставил его работать... Окончательно поставил крест после того как потребовалось отработать большой набор данных.. - тормоза жуткие. И это при том что не использовалась группировка. Решил опробовать группировку - полное разочарование... Забросил и откатился на EhLib.
Пришел к выводу - набор подходит для отображения небольших данных, действительно красиво, много чего "интересного", но коряво реализовано. Причем все это работает слишком медленно... Да и ресурсов тяпает прилично. Да и багов предостаточно.
Может кто 4 версию опробовал - дайте знать.


ЗЫ на 98 винде - затребовала dll. Излечилось подсовыванием оной из XP.







Автор: Arvur
Дата сообщения: 02.10.2006 19:23

Цитата:
Забросил и откатился на EhLib.

Примерно те же впечатления у меня были от DevExpress. Короче, монстры не рулят

Но, честно говоря, EhLib после 4й версии меня тоже начал смущать. Тормоза добавляются с каждым обновлением, а серьезных/полезных нововведений нет.

Крайне понравилось использовать для отбражения данных VirtualTreeview (точнее, его модификацию под FIB).
Теперь вот думаю. Существуют две dbgrid-модификации для VT - может взять, подточить и пользовать со вкусом?!
Автор: Larry
Дата сообщения: 02.10.2006 19:29
Существует ли компонента для Delphi, подобная Memo, только чтобы текст, размещенный на ней нельзя было выделить, курсор не отображался в виде каретки? Вобщем, нужно что-то типа многострочной компоненты Label, только без сильных ухищрений.

Заранее благодарен за ответ...
Автор: RomanTim
Дата сообщения: 02.10.2006 19:39
Larry
А с каких пор TLabel перестала быть многострочной?
Если нужен автоматический перенос слов на новые строки, то отключи AutoSize, включи WordWrap и задай нужный размер.
А с настройками по умолчанию задав
Label1.Caption := 'AAAAA'#13#10'BBBBB';
она его сама покажет в виде
AAAAA
BBBBB
Автор: Larry
Дата сообщения: 02.10.2006 19:50
RomanTim, хмм... Спасибо, буду пробовать. Просто у меня установлена куча разных сред программирования, может поэтому как-то я видел многострочность компоненты TLabel, но потом она вдруг куда-то пропала...

Вобщем, спасибо, буду пробовать.
Автор: akaGM
Дата сообщения: 02.10.2006 19:57
а вот у меня такой вопрос по bds2006
есть ли такой компонент (панель, форма, ещё что), который имеет своим заголовком что-то подобное окошку самой среды студии (пришпилька + крест закрытия)?



я знаю, такое есть в ДевЕкспрессе, а в стандарте vcl?

спасибо...

-------------

вот кто рисует "докируемый" каптион в примере из
demos/DelphiWin32/VCLWin32/Docking/dockex.dpr
?
Автор: RomanTim
Дата сообщения: 02.10.2006 21:07
Larry
В Д2006 убрали возможность из инспектора объектов вводить в TLabel многострочный тект, сам же компонент его все так же показывает

akaGM
В стандартном VCL такого нету
Автор: vsh747
Дата сообщения: 02.10.2006 21:28

Цитата:
В Д2006 убрали возможность из инспектора объектов вводить в TLabel многострочный тект
??, только что от удивления проверил, многострочный вводится без проблем.
Автор: akaGM
Дата сообщения: 02.10.2006 22:06
RomanTim

Цитата:
В стандартном VCL такого нету

а вот и неправда ваша...
только что нарыл:
http://bdn.borland.com/article/33446

всё это хозяйство отрисовывается в
sources\Win32\vcl\CaptionedDockTree.pas
Автор: RomanTim
Дата сообщения: 02.10.2006 22:33
akaGM
Был неправ, раскаиваюсь и спасибо за наводку на полезную инфу

vsh747
В Obhect Inspector, в поле Caption для TLabel, в D2006??? Это в семерке там появлялась кнопка с тремя точками и вызывался диалог, а здесь нету... Или каким-то хитрым способом это делается?
Автор: vsh747
Дата сообщения: 02.10.2006 22:53

Цитата:
В Obhect Inspector, в поле Caption для TLabel, в D2006???
Ага.


Цитата:
Это в семерке там появлялась кнопка с тремя точками и вызывался диалог, а здесь нету...
Есть. Без никаких хитростей. Видать у тебя какой-то глюк. Точно Caption для TLabel пробовал?
Автор: RomanTim
Дата сообщения: 02.10.2006 23:29
vsh747

Цитата:
Есть. Без никаких хитростей. Видать у тебя какой-то глюк. Точно Caption для TLabel пробовал?

У меня это вот так выглядит

а у тебя редактируется так же как и Lines у TMemo - есть кнопка "..."?
Тогда расскажи - может какие обновления ставил на делфи (у меня стоит SP2 и BDS2006HotfixRollup)
Автор: vsh747
Дата сообщения: 03.10.2006 01:42

Цитата:
а у тебя редактируется так же как и Lines у TMemo - есть кнопка "..."?
Да.


Цитата:
Тогда расскажи - может какие обновления ставил на делфи
Update 1, Update 2, BDS2006Upd2_Hotfix3, BDS2006Upd2_Hotfix5. Это все.

PS: Давай перейдем в другой топик или в личку, все-таки это уже ближе к IDE чем к компонентам.

Автор: ArtemiyUO
Дата сообщения: 03.10.2006 06:23
MagistrAnatol
А для какой версии ИДАК у тебя? Если компоненты при инсталяции требуют дсу - это значит что они не предназначены для твоей версии среды. А значит нужно искать либо в сорцах либо по твою среду пакеты.
Автор: Alto
Дата сообщения: 03.10.2006 06:46
RomanTim
Господа... ваш спор решается просто... у одного из вас стоит библиотека расширенных редакторов... нууууууууу... например RxLib регистрирует свои на всякие проперти стандартных VCL... выглядит это так:

RegisterPropertyEditor(TypeInfo(TCaption), TLabel, 'Caption', THintProperty);

Где собственно THintProperty... это обертка над рикслибным TStrEditDlg... который выглядит, как стандартный редактор у наследников TStrings

и никакого колдовства
Автор: RomanTim
Дата сообщения: 03.10.2006 06:51
Alto
vsh747
И всего то надо было подождать до утра пока умные люди проснутся , спасибо, действительно RxLib - в семерке отключил дизайнтайм пакеты и кнопка пропала, а в десятке их специально не ставил.
Так что все таки вопрос был именно в компонентах - топиком не ошиблись
Автор: RedPromo
Дата сообщения: 03.10.2006 15:02
Larry
Кстати насчет компонента для вывода текста и чтобы небло курсора но можно выделить текст и прочие и прочее. Хочу посоветовать компонент TRichView возможности просто впечетляют http://www.trichview.com

Добавлено:
Да еще насчет расширений, лично мне больше всего нравились расширения от Raize которые она регистрировала на редактирование текста.
Автор: MagistrAnatol
Дата сообщения: 03.10.2006 15:27
народ помогите разобратсься - при попытке че либо сделать с информикс серваком пишет шо не найдена isqlt09a.dll - установил клиента а там токо isqlt09c.dll - кто подскажет где найти isqlt09a.dll?- кста идак без нее тоже не ставится
Автор: vsh747
Дата сообщения: 03.10.2006 17:02

Цитата:
Так что все таки вопрос был именно в компонентах
Возможно, я не заморачивался почему, работает ну и работает Кстати попробуй нажать Ctrl+Enter в поле Caption.
Автор: RomanTim
Дата сообщения: 03.10.2006 17:56
vsh747

Цитата:
Кстати попробуй нажать Ctrl+Enter в поле Caption

Ctrl+Enter работает как "выделить все"
Ладно, дейставительно пора завязывать с обсуждением этого TLabel - среда не позволяет и фиг с ней, а RX ставить - не на столько многострочный ввод нужен
Автор: Alex_Salnikov
Дата сообщения: 03.10.2006 22:50
http://alexandr-s.livejournal.com/1524.html Редактор колонок для DbGridEh
Автор: Arvur
Дата сообщения: 03.10.2006 23:34

Цитата:
Редактор колонок для DbGridEh

Сорри, конечно... Но, честно говоря, SMSetDBGrid выглядит богаче.
_http://www.scalabium.com/smdbgset.htm
Правда его, помнится, пришлось доводить напильничком
Автор: ShadowMen
Дата сообщения: 04.10.2006 06:43

Цитата:
И всего то надо было подождать до утра пока умные люди проснутся , спасибо, действительно RxLib - в семерке отключил дизайнтайм пакеты и кнопка пропала, а в десятке их специально не ставил.
Так что все таки вопрос был именно в компонентах - топиком не ошиблись


А можно ли не устанавливая RX получить кнопку...
Автор: Alto
Дата сообщения: 04.10.2006 08:05

Цитата:
А можно ли не устанавливая RX получить кнопку...

хороший вопрос %) а можно ничего не делать и деньги получать )
Ну все равно придется ставить расширения IDE... если так хочется фитч
Не устраивает старый добрый Rx... ставь его наследника JVCL

http://homepages.borland.com/jedi/jvcl/
Автор: MagistrAnatol
Дата сообщения: 04.10.2006 10:05
Посоветуйте нормальний компонентик- сплаш скрин желательно под 6 билдер
Автор: Sexton
Дата сообщения: 04.10.2006 10:32
MagistrAnatol, например, FXLib.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071

Предыдущая тема: Вызов файла по относит пути и определение буквы СД-рома


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