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

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

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

ShIvADeSt (31-12-2009 04:49): Продолжаем тут http://forum.ru-board.com/topic.cgi?forum=33&topic=10884  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

golkanavt



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

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




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

Всего записей: 1069 | Зарегистр. 08-04-2002 | Отправлено: 10:31 07-02-2009 | Исправлено: vladman, 14:36 24-10-2009
TORSER7

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cxDateUtils.pas загрузил на:
 
 http://www.rapidshare.ru/1191984  
 

Всего записей: 15 | Зарегистр. 30-09-2009 | Отправлено: 15:50 30-09-2009 | Исправлено: TORSER7, 16:04 30-09-2009
JohnSilver182



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hi  
Я тут заметил что когда форма теряет фокус , то ее dxDockPanel болтаются на экране .
Можно  как то элегантно пофиксить ??
 
Естественно так не канает .

Код:
procedure TForm1.FormDeactivate(Sender: TObject);
begin
 
end;

Всего записей: 829 | Зарегистр. 03-06-2009 | Отправлено: 16:14 30-09-2009
volser

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TORSER7
Файл не качается. Лучше здесь выложить используя тег more.

Всего записей: 713 | Зарегистр. 31-03-2006 | Отправлено: 17:32 30-09-2009
TORSER7

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Проверил-файл http://www.rapidshare.ru/1191984 качается нормально.
 
А с тегом more что-то не получается.Пишет не закрыт тег.
Хотя синтаксис вроде правильный.

Всего записей: 15 | Зарегистр. 30-09-2009 | Отправлено: 18:31 30-09-2009
volser

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TORSER7
Скачал файл. Процедуры cxStrToDateTime  одинаковые. В этой процедуре стоит try/except. Так что ошибка не должна подниматься дальше.
Ошибка валится из под отладчика или с приложения? На какой именно строке валится?

Всего записей: 713 | Зарегистр. 31-03-2006 | Отправлено: 21:01 30-09-2009
SIgor33

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

Всего записей: 652 | Зарегистр. 03-03-2009 | Отправлено: 10:30 01-10-2009
TORSER7

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вообще у меня вот такое сообщение об ошибке:
 
Access violation at address 2013DF74 in module vcl100.bpl Read of address 00000008
 
А текст программы такой (сильно упрощенный,но ошибка таже):
 

Код:
 
 
TcxDateEdit *ad = new TcxDateEdit(this);
TDateTime d=Now();
 
// ad->Properties->DateOnError=deToday;
 ad->Date=d;
                   ShowMessage(ad->Text);
 ad->Parent=this;
                    ShowMessage( d );
 
 

 
Первая ShowMessage отрабатывает ,а вот до второй не доходит...
 
Может это не существенно, но этот кусок программы выполняется в FormShow формы,
которая помещена в мою  .bpl
Другие аналогичные конструкции с TcxTextEdit,TcxCalcEdit работают прекрасно, а вот
TcxDateEdit не хочет.
И это уже не в первый раз.Раньше TcxDateEdit я заменял TRzDateTimeEdit из Raize 5.0
И все работало. Но на этот раз хотелось помириться именно с TcxDateEdit
 
 
 
 
 
 
 
 

Всего записей: 15 | Зарегистр. 30-09-2009 | Отправлено: 10:31 01-10-2009
SIgor33

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Извените вопрос снимается все нашел свойсво DetailTabsPosition надо в тор

Всего записей: 652 | Зарегистр. 03-03-2009 | Отправлено: 10:36 01-10-2009
AlexPetrovich

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У кого есть регистрация выложите плиз фикс
http://www.devexpress.com/Support/Center/p/B150155.aspx
(The DB editor context menu works incorrectly - Cut, Paste, Undo, etc. don't work)
 
(when you insert record(insert key) then do not use any keyboard,  
just use mouse select the context menu then click on grid
the record is gone)

Всего записей: 87 | Зарегистр. 08-05-2003 | Отправлено: 15:02 01-10-2009
SIgor33

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Первый вопрос
Можно ли TcxGridPopupMenu повесить так чтобы он вызывался только на определенном столбце (поле БД)
Второй
Можно ли поменять картинку у кнопки в таблице и сделать в ней надпись при этом не использовать  в  Properties  tcxButtonEdit

Всего записей: 652 | Зарегистр. 03-03-2009 | Отправлено: 15:39 01-10-2009
JohnSilver182



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

Цитата:
можна поиграться с cxGridCellTextOffset, либо самому отрисовывать в OnCustomDrawCell

 
Я так понял  что cxGridCellTextOffset прямо в исходниках Девок забит

Всего записей: 829 | Зарегистр. 03-06-2009 | Отправлено: 15:41 01-10-2009
volser

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AlexPetrovich
Этот фикс уже включен в 46 версию.

Всего записей: 713 | Зарегистр. 31-03-2006 | Отправлено: 15:56 01-10-2009
jicoff

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TORSER7
 
Могу предположить, что ошибка "наведенная". Возможно уже отрабатываются какие-нибудь события: OnRecordChange и т.п. В своих проектах обычно на FormShow посылаю PostMessage самой форме, определив констатнту, например, WM_AFTERFORMSHOW, а там уже инициализирую созданные в рантайме, и не только, пременные. Это намного корректнее, т.к. форма отрисовалась, а вместе с ней и все отработали все события.

Всего записей: 289 | Зарегистр. 03-03-2006 | Отправлено: 16:05 01-10-2009
AlexPetrovich

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
2 volser
Fixed In Release:    Next release v6.47

Всего записей: 87 | Зарегистр. 08-05-2003 | Отправлено: 16:06 01-10-2009
ant0ni02004

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

Код:
 
cxGridCellTextOffset:integer = 2;
 

а дальше присваивать сколько нужно

Всего записей: 442 | Зарегистр. 26-10-2004 | Отправлено: 16:09 01-10-2009
volser

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AlexPetrovich
Да был не прав. Хотя похожую ошибку видел в 45 версии, и там писали, что ее исправили и выложат в 46. Видно что то не до конца исправили.

Всего записей: 713 | Зарегистр. 31-03-2006 | Отправлено: 16:48 01-10-2009
JohnSilver182



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я тут с форматом вывода даты парился  
А как заставить в ячейке выводить дату  формата произвольного ?????????

Всего записей: 829 | Зарегистр. 03-06-2009 | Отправлено: 18:16 01-10-2009
volser

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
JohnSilver182
В ячейке чего? Что значит произвольного формата? Какой формат укажешь так и будет отображаться.

Всего записей: 713 | Зарегистр. 31-03-2006 | Отправлено: 19:11 01-10-2009
JohnSilver182



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Упсс . В Ячейке  cxGrid .

Всего записей: 829 | Зарегистр. 03-06-2009 | Отправлено: 19:45 01-10-2009
volser

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
JohnSilver182
Опиши более подробно проблему. Что делаешь, как делаешь, что не получается. Ничего же непонятно.

Всего записей: 713 | Зарегистр. 31-03-2006 | Отправлено: 20:08 01-10-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

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Использование DevExpress (часть 3)
ShIvADeSt (31-12-2009 04:49): Продолжаем тут http://forum.ru-board.com/topic.cgi?forum=33&topic=10884


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru