используй событие onGetContetnstyle
» Использование DevExpress (часть 4)
как у TdxLayoutGroup при LayoutDirection=ldTabbed расположить закладки справа/слева/внизу? свойства TabPosition нет.
значит никак
У TcxColorComboBox как изменить высоту (Height)?
Constaints.MinHeight
X11, офигеть! Так и есть, сам бы никогда не догадался.
Кстати, видели поведение TdxRibbonForm при установленном Constaints.MinWidth? В последних при rs2013 выглядмит очень забавно. Меняем размер по горизонтали мышью, размер меняется до Constaints.MinWidth, а потом форма начинает перемещатся. Не отпуская мыши, увеличиваем размер формы.
Кстати, видели поведение TdxRibbonForm при установленном Constaints.MinWidth? В последних при rs2013 выглядмит очень забавно. Меняем размер по горизонтали мышью, размер меняется до Constaints.MinWidth, а потом форма начинает перемещатся. Не отпуская мыши, увеличиваем размер формы.
AlexCoRu
с этим красивым скином проблем не мало, как уже выяснилось на личном опыте. Интересно, у .NET и прочих платформ такие же приколы или это характерная особенность исключительно VCL.
с этим красивым скином проблем не мало, как уже выяснилось на личном опыте. Интересно, у .NET и прочих платформ такие же приколы или это характерная особенность исключительно VCL.
Есть какой нибудь способ заставить Banded table изменять размер band когда изменяется размер колонки под ним?
По умолчанию, чтобы раздвинуть колонку - нужно сначала band раздвигать (а он все колонки за собой растягивает)
По умолчанию, чтобы раздвинуть колонку - нужно сначала band раздвигать (а он все колонки за собой растягивает)
karlss0n
похоже проще всего выравнивать самому на OnColumnSizeChanged
похоже проще всего выравнивать самому на OnColumnSizeChanged
Добрый день.
Подскажите как в элементе TdxNavBarGroup компонента TdxNavBar
включить возможность прокрутки колесом мыши?
Подскажите как в элементе TdxNavBarGroup компонента TdxNavBar
включить возможность прокрутки колесом мыши?
Volniy_Strelok
TabStop:=True
TabStop:=True
Как отключить переход на следующую строку ( в т.ч. скроллинг колесом мыши) в TcxGridDBCardView или в TcxGridDBLayoutView, или на cxGride?
смысл вот в чем:
есть куча справочников TTable-s + DataSource -s
есть frmMain -> TcxGrid + TcxGridViewRepository (для каждого справочника в нем есть TcxGridDBTableView и карточка или лайаут)
выбираю справочник из некоторого списка -> подключается к cxGrid из репозитария cxGridViewRepository соответсвующий cxGridDBTableView
выбирается запись в справочнике - открываем карточку, новая форма frmCard на которой:
frmCard -> TcxGrid с подключенным TcxGridDBCardView из репозитория frmMain.cxGridViewRepository
тоесть строю приложение браузер -> карточка. в котором карточка сделана через DBCardView или DBLayoutView.
все замечательно - но билять DBLayoutView и DBCardView скролятся и переходят по строкам! Как выключить скролинг - переход по строкам?
смысл вот в чем:
есть куча справочников TTable-s + DataSource -s
есть frmMain -> TcxGrid + TcxGridViewRepository (для каждого справочника в нем есть TcxGridDBTableView и карточка или лайаут)
выбираю справочник из некоторого списка -> подключается к cxGrid из репозитария cxGridViewRepository соответсвующий cxGridDBTableView
выбирается запись в справочнике - открываем карточку, новая форма frmCard на которой:
frmCard -> TcxGrid с подключенным TcxGridDBCardView из репозитория frmMain.cxGridViewRepository
тоесть строю приложение браузер -> карточка. в котором карточка сделана через DBCardView или DBLayoutView.
все замечательно - но билять DBLayoutView и DBCardView скролятся и переходят по строкам! Как выключить скролинг - переход по строкам?
Можно ли в cxGridDBColumn, если Properties = RadioGroup , брать данные для cxRadioGroupItems из DataSeta? Если можно, то как?
а я не понял вопроса
Повесить на "FormCreate":
Цитата:
Это на случай, если кому-нибудь вдруг, как и мне сегодня, тоже понадобится без заморочек, легко и элегантно скрыть кнопку в конкретном комбобоксе.
Цитата:
cxDBLookupComboBox1.Properties.Buttons.Clear;
Это на случай, если кому-нибудь вдруг, как и мне сегодня, тоже понадобится без заморочек, легко и элегантно скрыть кнопку в конкретном комбобоксе.
Цитата:
Можно ли в cxGridDBColumn, если Properties = RadioGroup , брать данные для cxRadioGroupItems из DataSeta? Если можно, то как?
Цитата:
а я не понял вопроса
Есть cxGrid, в котором 2 колонки , 1-ая колонка - из 1 таблицы, 2-ая - из другой, 2 таблицы связаны master-detail, во 2-ой колонке хочу сделать RadioGroup в 1 поле множественных данных из другой таблицы , но не нашел свойства, где назначить связь с другой таблицей, поэтому пока буду динамически добавлять cxRadioGroupItems.Add значений из другой таблицы,если нет такой связи
greyserg
Т.е. вторая таблица это справочник? В таких случаях обычно lookupcombo используется, а не радиогруппа.
Т.е. вторая таблица это справочник? В таких случаях обычно lookupcombo используется, а не радиогруппа.
makz
2-ая таблица - не справочник, нужна именно радиогруппа, в которой бы показывались все значения + выбранное
2-ая таблица - не справочник, нужна именно радиогруппа, в которой бы показывались все значения + выбранное
greyserg
Радиогруппа, в отличие от лукапкомбобокса, не умеет сама заполняться из базы.
Радиогруппа, в отличие от лукапкомбобокса, не умеет сама заполняться из базы.
Цитата:
greyserg
Радиогруппа, в отличие от лукапкомбобокса, не умеет сама заполняться из базы.
Плохо, придется самому заполнять.
greyserg
Скорее всего ваша концепция неверна, раз возникает нужда в изобретении велосипеда. Поясните задачу: что такое вторая колонка из второй таблицы - внешний ключ? В какой таблице и как помечается факт "выбранности" значения?
Скорее всего ваша концепция неверна, раз возникает нужда в изобретении велосипеда. Поясните задачу: что такое вторая колонка из второй таблицы - внешний ключ? В какой таблице и как помечается факт "выбранности" значения?
Здравствуйте.
Есть приложение, работающее во многопоточном режиме. При нажатии на кнопку создается поток, производятся вычисления и вызывается функция. В этой функции создается: GridControl, PrintableComponentLink и отображаются данные с помощью ShowPreviewDialog. Вот при попытке вызова ShowPreviewDialog возникает исключение: Cross-thread operation not valid: Control '' accessed from a thread other than the thread it was created on.
Подскажите, пожалуйста, как можно потокобезопасно обращаться к компоненту PrintableComponentLink?
Есть приложение, работающее во многопоточном режиме. При нажатии на кнопку создается поток, производятся вычисления и вызывается функция. В этой функции создается: GridControl, PrintableComponentLink и отображаются данные с помощью ShowPreviewDialog. Вот при попытке вызова ShowPreviewDialog возникает исключение: Cross-thread operation not valid: Control '' accessed from a thread other than the thread it was created on.
Подскажите, пожалуйста, как можно потокобезопасно обращаться к компоненту PrintableComponentLink?
Кто-нибудь видел или может есть кому поделиться скинами для девок в стиле Windows8?
Цитата:
greyserg
Скорее всего ваша концепция неверна, раз возникает нужда в изобретении велосипеда. Поясните задачу: что такое вторая колонка из второй таблицы - внешний ключ? В какой таблице и как помечается факт "выбранности" значения?
поясняю задачу:
2 таблицы:
Код: CREATE TABLE QUESTION (
ID INTEGER NOT NULL,
NAME VARCHAR(1000) NOT NULL
);
CREATE TABLE ANSWER (
ID INTEGER NOT NULL,
QUESTION_ID INTEGER NOT NULL,
NAME VARCHAR(1000) NOT NULL,
IS_RIGHT INTEGER DEFAULT 0 NOT NULL
);
NatNiM
Незнаю как для делфи (хотя вы не указали какой язык используете для кода), для С++( С#) можно почитать про метод Invoke, в котором уже и создавать компоненты и работать. Я думаю найдете сами инфу по этому методу?
Незнаю как для делфи (хотя вы не указали какой язык используете для кода), для С++( С#) можно почитать про метод Invoke, в котором уже и создавать компоненты и работать. Я думаю найдете сами инфу по этому методу?
Цитата:
Кто-нибудь видел или может есть кому поделиться скинами для девок в стиле Windows8?
присоединяюсь. Может, у кого есть акк - ему стоит спросить об этом на официальном сайте? Наверняка же есть ещё люди, которые тоже ждут "W8-Style".
А может уже кто-то сам создал. Они ведь предоставляют dxSkinEditor
NatNiM
создавать и обращаться через Synchronize
создавать и обращаться через Synchronize
Так если создано прямо в потоке и для этого самого потока, то кто к нему ещё доступ имеет?
X11
думаю что главный поток и имеет, т.к наверняка ShowPreviewDialog завязан на VCL
думаю что главный поток и имеет, т.к наверняка ShowPreviewDialog завязан на VCL
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211
Предыдущая тема: Помогите пожалуйста с блокировкой клавиатуры и мышки
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.