Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Использование DevExpress 2

Модерирует : ShIvADeSt

ShIvADeSt (07-02-2009 14:53): Продолжаем тут
http://forum.ru-board.com/topic.cgi?forum=33&topic=10123#1
 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122

   

ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DevExpress

Обмен опытом, обсуждение нюансов и решение проблем возникающих при использовании библиотеки компонент Developer Express




 
Сами прирученные компоненты частенько приходят на водопой сюда
 
DLL со скинами из библиотеки dxSkins, автор Ziltoid Подробнее... линк обновлен
Продолжение, начало тут
 

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 03:16 29-01-2007 | Исправлено: VitaliM, 15:47 24-11-2008
sldaac



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору


Цитата:
Не сохраняет между запусками приложения  

http://rapidshare.com/files/180077215/TestExtLookup.rar.html
так пойдет???
 
 
Добавлено:
Есть cxGrid1DBTableView1 в котором есть колонка cxGrid1DBColumn у которой Properties DateEdit (Календарь).
подскажите, поймал клин , Не могу споймать новое значение в OnClosePU при выборе в календаре.

Всего записей: 721 | Зарегистр. 15-06-2005 | Отправлено: 20:07 05-01-2009
Andy_BitOff



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
так пойдет???

Нет. Не пойдет.
 

Цитата:
Задача состоит в том, чтобы пользователь развернул попап так как ему удобно, а программа сохранила эти размеры и при следующей загрузке попап выпадал такой же, но при этом имел так же возможность изменяться как и раньше

Всего записей: 48 | Зарегистр. 04-09-2006 | Отправлено: 21:39 05-01-2009
sldaac



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Нет. Не пойдет.

Ну ширина сохраняется,  открой как тебе надо, установи нужную ширину колонок и по выходу размеры сохраняться. В след запуске все параметры колонок востановятся.  

Всего записей: 721 | Зарегистр. 15-06-2005 | Отправлено: 21:44 05-01-2009
Andy_BitOff



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sldaac
А ты не предполагаешь, что даже минимальная ширина всех колонок может быть больше размера экрана, а количество колонок может быть огромным.
 
ЗЫ
И в селедующий раз не кидай ехе'шники без исходников.

Всего записей: 48 | Зарегистр. 04-09-2006 | Отправлено: 22:04 05-01-2009 | Исправлено: Andy_BitOff, 22:06 05-01-2009
sldaac



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
ЗЫ  
И в селедующий раз не кидай ехе'шники без исходников.

 
сорри  привычка, екзешник а после соглосования уже все остальное
 
http://rapidshare.com/files/180120541/qqqq.rar.html
 
Я не предпологаю, чем  могу- подскажу (и сам подсказок спрашиваю), остальное тебе видней  что  надобно.
Все остальное-размеры колонок......  все можно просчитать, и сомневаюсь что пользователь залезет за пределы размера экрана.

Всего записей: 721 | Зарегистр. 15-06-2005 | Отправлено: 22:31 05-01-2009
afiget



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sldaac
EditValue

Всего записей: 545 | Зарегистр. 31-12-2005 | Отправлено: 23:56 05-01-2009
sldaac



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
afiget

Цитата:
EditValue

Это не то,  мне надо получить значение календаря, которое ввел пользователь (выбрал в календаре) и иметь еще старое значение, что-то OldValue и NewValue
 
 

Всего записей: 721 | Зарегистр. 15-06-2005 | Отправлено: 11:09 06-01-2009
afiget



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sldaac
Что спросил, то и ответил
 
В OnCloseUP уже поздно получать старое значение (оно уже изменилось). Сохраняй его раньше, если есть необходимость анализировать его в OnCloseUP.

Всего записей: 545 | Зарегистр. 31-12-2005 | Отправлено: 12:03 06-01-2009
sldaac



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Что спросил, то и ответил  
 
В OnCloseUP уже поздно получать старое значение (оно уже изменилось). Сохраняй его раньше, если есть необходимость анализировать его в OnCloseUP.

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

Всего записей: 721 | Зарегистр. 15-06-2005 | Отправлено: 13:04 06-01-2009
afiget



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sldaac
В OnCloseUP в EditValue уже новое значение.
Проверял сам, повесив на событие OnCloseUP присвоение Caption формы отформатированное значение EditValue.

Всего записей: 545 | Зарегистр. 31-12-2005 | Отправлено: 13:41 08-01-2009
sldaac



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
В OnCloseUP в EditValue уже новое значение.  
Проверял сам, повесив на событие OnCloseUP присвоение Caption формы отформатированное значение EditValue.

ХЗ, может я чего-то не так .....
в общем если можно кусок кода выложи.
Спсб.

Всего записей: 721 | Зарегистр. 15-06-2005 | Отправлено: 13:49 08-01-2009
afiget



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кстати, вот еще мысль. Выбранное значение уже содержится в поле твоего набора данных. почему бы не использовать его напрямую, без посредников (я имею ввиду грид).

Всего записей: 545 | Зарегистр. 31-12-2005 | Отправлено: 15:11 08-01-2009
sldaac



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Кстати, вот еще мысль. Выбранное значение уже содержится в поле твоего набора данных. почему бы не использовать его напрямую, без посредников (я имею ввиду грид).

ХЗ, в трасировке у меня получается старое значение EditValue, только в ValidDate уже новое,  
 
 
afiget
приведи часть кода на событие OnCloseUP присвоение Caption формы отформатированное значение EditValue
 
кстати может в девках накосячено что-то, у меня  кажется х39 версия.

Всего записей: 721 | Зарегистр. 15-06-2005 | Отправлено: 16:44 08-01-2009 | Исправлено: sldaac, 16:46 08-01-2009
afiget



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
приведи часть кода на событие OnCloseUP присвоение Caption формы отформатированное значение EditValue

сейчас не до этого
делал для отдельностоящего ДБ-контрола на рабочем проекте
позже посмотрю на гриде
 
пока обрати внимание на то, когда у тебя проходит валидация (и запсиь в датасет) выбранного значения, может быть валидация у тебя срабатывает только при потере фокуса ячейки, поэтому EditValue содержит еще старое значение

Всего записей: 545 | Зарегистр. 31-12-2005 | Отправлено: 20:58 08-01-2009
Czechoslovak



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
sldaac
 Пока редактируется ячейка EditValue будет старое, что бы получить новое, например при CloseUp используй Controler.EditController.Edit.EditingValue

Всего записей: 175 | Зарегистр. 27-06-2007 | Отправлено: 15:19 09-01-2009
sldaac



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Czechoslovak
 

Цитата:
Controler.EditController.Edit.EditingValue

 
Премного благодарен, то что необходимо.
 

Всего записей: 721 | Зарегистр. 15-06-2005 | Отправлено: 20:41 09-01-2009 | Исправлено: sldaac, 20:42 09-01-2009
mrherbrooks



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет. Решил заюзать DevExpress VCL v41. Cтавлю под C++ Builder 2009. Открываю dxCoreC12.bpk - вываливается ошибка
 
---------------------------
Access violation at address 2078881C in module 'coreide120.bpl'. Read of address 00000000.
---------------------------
 
подсобите как с этой красотой бороться - если кто сталкивался?

Всего записей: 129 | Зарегистр. 23-08-2008 | Отправлено: 10:24 11-01-2009
Andy_BitOff



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Какие были изменения в Девках между версиями 40 и 41? Никто не знает? А то, что-то у меня проект перестал работать, в котором использовался Bar, а поставив 41 версию он перестал работать. Призагрузке дельфей ошибка, что нет линков в баре, а в иде не попасть в бар, выдает AV.
Вернулся на 40 - все нормально.

Всего записей: 48 | Зарегистр. 04-09-2006 | Отправлено: 10:48 11-01-2009
sldaac



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Какие были изменения в Девках между версиями 40 и 41? Никто не знает? А то, что-то у меня проект перестал работать, в котором использовался Bar, а поставив 41 версию он перестал работать. Призагрузке дельфей ошибка, что нет линков в баре, а в иде не попасть в бар, выдает AV.  
Вернулся на 40 - все нормально.

 
http://devexpress.com/Support/WhatsNew/VCL/41.xml

Всего записей: 721 | Зарегистр. 15-06-2005 | Отправлено: 11:00 11-01-2009
mrherbrooks



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
хм. установилось через дельфятину с генерацией билдеровских файлов. как то не кошерно, но вопрос решился.

Всего записей: 129 | Зарегистр. 23-08-2008 | Отправлено: 11:19 11-01-2009
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Использование DevExpress 2
ShIvADeSt (07-02-2009 14:53): Продолжаем тут
http://forum.ru-board.com/topic.cgi?forum=33&topic=10123#1


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru