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

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

Автор: jicoff
Дата сообщения: 23.08.2006 18:53
KRS545

Эти события приходят самим MDIChild формам, а интересует, есть ли возможность в главной форме получить информацию, что активизировалась какая-то форма, что произошло переключение с одной на другую.
Автор: Arvur
Дата сообщения: 24.08.2006 00:40
jicoff
Самое стройное решение этого вопроса, которое я видел - создается потомок TForm, а от него наследуются MDIChild'ы. Делалось это для реализации Taskbar'a под Toolbar2000. Если нужно - могу прислать код.
Автор: SERGE_BLIZNUK
Дата сообщения: 24.08.2006 01:21
Arvur

Цитата:
создается потомок TForm, а от него наследуются MDIChild'ы. Если нужно - могу прислать код.

если не жалко - мне тоже пришлите, пожалуйста. Или выложите и здесь ссылочку опубликуйте. Интересно посмотреть.
Автор: PowerChute
Дата сообщения: 24.08.2006 04:41
Arvur
Мне тоже интересно посмотреть. Лучше всего ссылку. Можно в ПМ.
Автор: Vixoid
Дата сообщения: 24.08.2006 06:06
Интересуют компоненты доступа к БД MS SQL Server!
Какие надежней, быстрее, удобней?
Автор: PowerChute
Дата сообщения: 24.08.2006 06:18
Vixoid
Я использую SQL Server Data Access Components от Core Lab. В принципе доволен. На клиенсткую машину ничего ставить не надо и скорость выше чем у ADO.
Но это моё мнение.
Автор: Dennica
Дата сообщения: 24.08.2006 06:54
Народ, подскажите, существует чтонить для рисования обектов и их связей по древовидной структуре. В конечном итоге хотелось бы видеть нечто, напоминающее графическое отображение топологии сети. Пока я смотрел dxDbOrgChart из девок. Но это несколько не то.
Автор: PowerChute
Дата сообщения: 24.08.2006 07:13
Dennica
# Welcome to BlockEngine #

BlockEngine is a set of components for creating professional-looking vector graphics. BlockEngine can be used to create business diagrams, presentations, organization and workflow charts, software and process flowcharts, database structures and much much more. Using BlockEngine you can easy to add Microsoft Visio like editor to your application. BlockEngine use next generation GDI+ graphics.
Автор: Vixoid
Дата сообщения: 24.08.2006 07:40
Млин, че та подписка с форума перестала приходить на почту.
Кто знает в чем дело и как поправить!

Добавлено:
PowerChute
А в обменнике это какой архивчик?
Автор: Dennica
Дата сообщения: 24.08.2006 09:04
PowerChute
Спасибо за наводку. Начну разбираться.
Автор: PowerChute
Дата сообщения: 24.08.2006 09:41
Dennica
В обменнике есть только версия 1.06. На оффсайте 2.04. Если найдешь последнюю версию, не забудь поделиться.

Добавлено:
Vixoid
А там разные есть. Смотри.
Автор: unfreqient
Дата сообщения: 24.08.2006 10:42
Необходимо реализовать печать карточки товара: сверху логотип фирмы, реквизиты, ниже изображение, ещё ниже текстовая информация. Пока реализовал печать фрагмента формы на котором это всё есть, но не очень красиво - хотелось бы создать специальный печатный документ. Не хочется подключать тяжелые компоненты из-за такой мелочи. Может в Word выкидывать? Посоветуйте...
Автор: jicoff
Дата сообщения: 24.08.2006 10:59
Arvur
Конечно интересно посмотреть на реализацию. Всегда полезно изучить чего-нибудь новое.

PowerChute
Что уж сразу в ПМ. Думаю, что некоторые просто ны высказываются, хотя наверняка захотят посмотреть на пример реализации.
Автор: SERGE_BLIZNUK
Дата сообщения: 24.08.2006 11:00
unfreqient
любой генератор отчётов...
например, FastReport... $-)
Автор: jicoff
Дата сообщения: 24.08.2006 11:05
Vixoid

Можно SQLDirect использовать. Нормально работает. Но для того, чтобы что-то конкретно рекомендовать, необходимо испытать разные компоненты, и тогда можно высказать соображения за и против. Чем пользуются, то и рекомендуют, как правило.
Автор: unfreqient
Дата сообщения: 24.08.2006 11:06
SERGE_BLIZNUK
Повторюсь, что не хотелось бы использовать "тяжёлых" компонентов: функция печати в данном приложении, мягко говоря, дополнительная.
Автор: jicoff
Дата сообщения: 24.08.2006 11:10
PowerChute

А в каком виде этот BlockEngine хранит информацию? Мне бы, например, хотелось хранить данные в базе, как это сейчас происходит, а сама схема объединяла бы эти данные. Т.е. ничего принципиально не менять, а просто подключить компонент и провести необхордимые связи.

unfreqient

Думаю если красиво, то без компоненты не обойтись, не важно какой. А с вордом намучаешься, тем более нужно не просто выбросить в него текст, а и изображения.
Автор: PowerChute
Дата сообщения: 24.08.2006 11:32
jicoff

Цитата:
Method Description
SaveToFile
SaveToStream
SaveToTextFile

Так что хранить схему в базе нет никаких проблем.
Скачай из обменника компоненту. Там есть хелп и демо пример.
Автор: feandy
Дата сообщения: 24.08.2006 15:45
Очень интересует модуль
DFNUtils.pas

Кто нить может подсказать где его взять?
Или кто может его мне закинуть?
Автор: Arvur
Дата сообщения: 24.08.2006 21:02
SERGE_BLIZNUK, PowerChute, jicoff & All
_http://rapidshare.de/files/30613178/taskbar.zip
Самый приятный момент - окна при минимизации не оставляют уродливых caption'ов...

Добавлено:
unfreqient

Цитата:
Повторюсь, что не хотелось бы использовать "тяжёлых" компонентов: функция печати в данном приложении, мягко говоря, дополнительная.

Сделай rtf-шаблон, в нем как-нибудь обозначь места для подстановки (напр. {#1}). И при выгрузке просто подменяй на данные.
Придется правда поразбираться с тегами rtf, но полученный документ можно открывать/печатать тем же вордом, а то и wordpad'ом.
Для создания макета редактор возьми по-проще - не word - чтобы умел сохранять простой rtf. Иначе замучаешься, когда понадобится руками поправить.

P.S. Можно вместо rtf взять html. Плюс - эксплорер есть в каждой винде, минус - картинки отдельными файлами.
Автор: SERGE_BLIZNUK
Дата сообщения: 25.08.2006 04:18
Arvur

Цитата:
http://rapidshare.de/files/30613178/taskbar.zip

взял, большое спасибо, посмотрю, почитаю с удовольствием!

unfreqient

Цитата:
Сделай rtf-шаблон, в нем как-нибудь обозначь места для подстановки (напр. {#1}). И при выгрузке просто подменяй на данные.

Это очень хорошое решение!
Только я бы предложил вместо фигурных скобок использовать квадратные (т.к. фигурные являются частью синтаксиса rtf и в теле RTF экранируются слешами.
т.е. для вашего примера искать и заменять надо будет текст \{#1\}
В качестве меток можно использовать английские буквы, подчеркивая, цифры
т.е. так [DB_PRICE] или так [#ALL_SUMMA_OF_PRICES]


Цитата:
Придется правда поразбираться с тегами rtf,

да вроде ни к чему ;-))) читаешь как поток RTF, находишь вхождения своих идентификаторов, подменяешь на значение нужных полей. всё...
Да, правда для русских буковок нужно подменять хитро - через их коды...
Т.о. задача с отчётом вполне решаемая.
Удачи.
Автор: Arvur
Дата сообщения: 25.08.2006 12:10
SERGE_BLIZNUK

Цитата:
вместо фигурных скобок использовать квадратные

Ага, согласен.

unfreqient

Цитата:
В качестве меток можно использовать английские буквы, подчеркивая, цифры

Имхо, если у тебя БД - идеально использовать имена полей из датасета.
Автор: andead
Дата сообщения: 25.08.2006 22:38
поскажите компаненты на подобие Planner из TMS Component Pack
Автор: Arvur
Дата сообщения: 25.08.2006 22:59
andead
В закромах лежат:
EzPlan-IT
Jazmine Calendar Widgets
PIM Flash
Все в разное время релизились на сцене.
Автор: andead
Дата сообщения: 25.08.2006 23:57
Arvur
спасиб, посмотрю, сам не использовал? что получше и полегче будет?

Добавлено:
кста в закромах ты имел ввиду у себя на компе?) в обменнике нашёл только Jazmine.Calendar.Widgets, остальными не поделишся?
Автор: Arvur
Дата сообщения: 26.08.2006 01:59
andead

Цитата:
остальными не поделишся?

Лови:
_http://rapidshare.de/files/30766676/EZPIT.pdf
_http://rapidshare.de/files/30766675/Pim.Flash.Pro.v1.36.for.Delphi.56.Full.Source.READ.NFO-DiSTiNCT.rar

Цитата:
сам не использовал? что получше и полегче будет?

Неа. Иначе бы сразу "рекомендации собаководов" приписал
Так что с тебя выводы
Автор: Daeron
Дата сообщения: 27.08.2006 14:37
Есть такой компонент TMinMod (http://www.zecos.com/cgi-bin/ref/go.pl?location=http://www.zecos.com/files/minmod.zip) который вместе с модальным окном сворачивает все приложение, и при равзорацивании - разваорачивает все приложение.
Проблема в том, что иногда он не работает. Если кто использует/использовал - может есть какие-то багфиксы или всегда работающие аналоги?
Автор: unfreqient
Дата сообщения: 28.08.2006 09:31
А вот так пробовали:
при минимизации формы: ShowWindow(Handle, SW_HIDE);
а в ApplicationEventsActivate : ShowWindow(Handle, SW_SHOW);
Автор: Erazer
Дата сообщения: 28.08.2006 16:18
Подскажите какой-нить компонент для отображения PNG графики делающий это НОРМАЛЬНО в отличии от GrathicEx и PNG Delphi...
Автор: Vladimir_Pashutin
Дата сообщения: 28.08.2006 16:35
Erazer
А PngComponents 1.0 RC3 пробовал?
У меня нет к нему претензий.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071

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


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