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

» Использование DevExpress (часть 4)

Автор: X11
Дата сообщения: 24.11.2014 16:33
Google Calendar API версии 2 устарел. Поэтому и все старые примеры тоже.

https://developers.google.com/google-apps/calendar/v2/developers_guide_protocol
This API is a subject to the Deprecation Policy and will be shutdown on November 17, 2014. Please use APIv3 instead.


Добавлено:
Да и в тех примерах используется Synapse. А я везде использую Indy.
Автор: G787
Дата сообщения: 26.11.2014 19:55
Такая история:
вдруг откуда не возьмись после компиляции проекта пропал скин у компонента dxBarManager1 ...

В дизайнере скин есть, после компиляции скина нету, хотя до этого все компилелось и скин был, никаких манипуляций со скинами в проекте нету.

У остальных контролов скин не пропадает, а dxBarManager1 скин слетает ... щё це за нах ?


Добавлено:
Проблема решилась перекомпиляцией DxAutoInstaller-ом без галки в чекбоксе "Use Native Look and Feel as Default".
Оказалось это было из-за компиляции девок с этой галкой.


Новый вопрос, как этот косяк исправить вручную ?
Автор: makz
Дата сообщения: 27.11.2014 05:37
G787
Видимо, убрать галку NativeStyle в компоненте?
Автор: G787
Дата сообщения: 27.11.2014 11:13
makz
Не, в компонентах все было верно, это я проверил, перепроверил и ещё раз перепроверил.


Цитата:

dxBarManager1.lookAndFeel.NativeStyle = false
dxBarManager1.lookAndFeel.SkinName = XXXXX
dxBarManager1.Style = bmsUseLookAndFeel

dxSkinController1.NativeStyle = false
dxSkinController1.SkinName = XXXXX
dxSkinController1.UseSkins = true


Даже ручная смена скина не имела эффекта на бар.

Собственно ничего в проекте не менял кроме как пересобрал девок без флага
"Use Native Look and Feel as Default", по этому и вопрос что это за опция, где она в девках в ручную настраивается ?

Конечно при большем желании я это узнаю, просто лень этим заниматься, поэтому спрашиваю, может кто знаком с этим.



Автор: russko
Дата сообщения: 28.11.2014 12:09

Цитата:
Собственно ничего в проекте не менял кроме как пересобрал девок без флага
"Use Native Look and Feel as Default", по этому и вопрос что это за опция, где она в девках в ручную настраивается ?

Столкнулся с подобной проблемой. Собрал девок (как рекомендовали) через DxAutoInstaller без галки "Use Native Look and Feel as Default" и все равно все компоненты оказались под действием этого злобного NativeStyle (( пришлось все ручками отключать (
Автор: vetal71
Дата сообщения: 02.12.2014 08:35
Всем доброго времени суток. Проблема такова. В футере значения расчитываются и выводятся в событии TcxDataSummaryItem.OnGetText. Выяснилось что событие срабатывает при изменении размера столбца при этом наблюдается небольшая задержка при прорисовке грида. Вопрос в том, как запретить OnGetText при ресайзе столбца. Пытался навесить условие, тогда при ресайзе в футер вообще ничего не выводится
Автор: dred2k
Дата сообщения: 02.12.2014 10:11
Новые девки, 2014.1.5 - утекает память (объект TList).
Вот фрагмент из лога fastmm.

Код:
This block was allocated by thread 0x510, and the stack trace (return addresses) at the time was:
4047B2 [System.pas][System][System.@GetMem][2979]
405D53 [System.pas][System][System.TObject.NewInstance][9433]
4062EA [System.pas][System][System.@ClassCreate][10277]
405D88 [System.pas][System][System.TObject.Create][9448]
448D81 [Classes.pas][Classes][Classes.TList.Sort][3672]
C82470 [cxTLData][cxTLData.TcxTreeListStructureLoader.CloneList][441]
C89758 [cxDBTL][cxDBTL.TcxDBTreeListLoader.Load]
C8229A [cxTLData][cxTLData.TcxDataTreeListDataController.Load][441]
C8296A [cxTLData][cxTLData.TcxCustomDataTreeList.FullRefresh][441]
C86EEF [cxDBTL][cxDBTL.TcxTreeListDataLink.ActiveChanged]
5656E8 [DB.pas][DB][DB.TDataLink.SetActive][9343]
Автор: X11
Дата сообщения: 02.12.2014 10:22

Цитата:
Кто подписан - отправьте авторам, плиз.


Мне сказали, что можно без подписки. Так что тебе и карты в руки.
Автор: AlexCoRu
Дата сообщения: 02.12.2014 11:40

Цитата:
Вот фрагмент из лога fastmm.
Я бы fastmm особо не доверял на последних версиях студии. Где-то с ХЕ5 у меня при завершении приложения постоянно ругался на BackstageView. Пользуюсь EurikaLog.
Автор: G787
Дата сообщения: 02.12.2014 12:39
russko
Забыл упомянуть, девок нужно было ещё удалить перед сборкой и поставить заново ...
Автор: dred2k
Дата сообщения: 02.12.2014 16:25
X11
Вот тут (в твоем блоге) есть пункт "Как вывести номер по порядку в столбце грида?"
Так вот, вместо
Код: Row := Sender.GridView.DataController.GetRowIndexByRecordIndex(ARecord.RecordIndex, False)+1;
Автор: EDIsaev
Дата сообщения: 11.12.2014 18:29
Ребят, каким образом при перемещении табов в cxPageControl запретить перемещение на нулевую позицию?
Т.е. первый таб должен быть Не перемещаемым
Чтобы его нельзя было перемещать сделать просто, а как сделать чтобы остальные нельзя было вставить перед ним?
Автор: exteris
Дата сообщения: 12.12.2014 08:07
EDIsaev
Тут есть пример - https://www.devexpress.com/Support/Center/Question/Details/Q418869
Автор: russko
Дата сообщения: 12.12.2014 12:28
Добрый день. Появилась задачка - запретить любое изменение конкретной строки (всех колонок). У колонки есть свойство ReadOnly, но оно действует на всю колонку, а необходимо на конкретную строку при опр. условии...например галочка в одном из полей.
Как можно такое реализовать? Спасибо
Автор: makz
Дата сообщения: 12.12.2014 13:03
russko
Для этого есть флаг AAllow в событии OnEditing.
Автор: dred2k
Дата сообщения: 12.12.2014 13:05
-
Автор: EDIsaev
Дата сообщения: 12.12.2014 17:49
exteris,
да, спасибо... Мне как раз на него же в саппорте указали.
то, что нужно, как раз
Автор: Kmich
Дата сообщения: 16.12.2014 05:58
Подскажите плиз, у меня есть столбец с датами и при нажатии на фильтр по дате выводится список дат которые есть в таблице, а можно ли в cxGrid отсортировать их в обратном порядке в окне фильтра?
Автор: X11
Дата сообщения: 16.12.2014 09:23
У колонки есть событие OnGetFilterValues
Автор: exteris
Дата сообщения: 16.12.2014 09:24
Kmich
Как вариант, заполнять список самому в событии OnGetFilterValues.
Автор: G787
Дата сообщения: 22.12.2014 19:00

Как получить доступ к ItemIndex в RadioGroup который в Bar-е

вот так
TcxRadioGroup(cxBarEditItem1.Properties).ItemIndex := 1; не работает
Автор: X11
Дата сообщения: 22.12.2014 19:19
rgDateFilter - это TcxBarEditItem

Код: iDtFilter := TcxRadioGroupProperties(rgDateFilter.Properties).GetRadioGroupItemIndex(rgDateFilter.EditValue);
Автор: G787
Дата сообщения: 22.12.2014 20:13
X11
Спасибо.

Да уж, через одно место реализация, я даже не сразу понял.

Автор: valdizz
Дата сообщения: 23.12.2014 10:58
Добрый день. Как в заголовке cxGrid поменять цвет линий?
Автор: G787
Дата сообщения: 23.12.2014 10:59
У dxBarTreeViewCombo в скине MetropolisDark есть вот такой касяк:

Цвет стрелочки (root button) почти идентичен цвету фона, ниже то как стрелка видна в фокусе.

Пытался это дело поправить в редакторе скинов, но так и не нашёл там что нужно редактировать
Автор: X11
Дата сообщения: 24.12.2014 15:06
Строку поиска наконец-то сделали

http://habrahabr.ru/company/devexpress/blog/246603/
Автор: exteris
Дата сообщения: 25.12.2014 07:44

Цитата:
Строку поиска наконец-то сделали

Дождались...
Автор: ThePeper
Дата сообщения: 25.12.2014 15:43
Народ подскажите с dxDockPanel. Проблема с изменением размера. Если тяну правый край к левому, то могу уменьшить ширину до 0, а если за левый край тяну к правому, то уменьшается до определенного размера и все. Дальше ни в какую не хочет уменьшаться.
Автор: G787
Дата сообщения: 25.12.2014 22:56
Вопрос по скинам:

В папке "..\ExpressSkins Library\Sources" лежат исходники скинов, там же и *.res файлы для каждого скина.
В каждом *.res файле есть ресурс под названием "DXSKINS" а в нем зашиты картинки ассоциированные со скином, вопрос в каком они формате, как их достать/изменить ?
Автор: regkz
Дата сообщения: 26.12.2014 08:03

Цитата:
они формате, как их достать/изменить

есть утилита в комплекте, SkinEditor называется, вот с её помощью скины и редактируются

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211

Предыдущая тема: Помогите пожалуйста с блокировкой клавиатуры и мышки


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