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

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

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

ShIvADeSt (29-01-2007 03:17): идем сюда
http://forum.ru-board.com/topic.cgi?forum=33&topic=7918
 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

golkanavt



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

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




 
Сами прирученные компоненты частенько приходят на водопой сюда

Всего записей: 1069 | Зарегистр. 08-04-2002 | Отправлено: 10:42 08-10-2003 | Исправлено: golkanavt, 15:41 08-09-2006
Alex47



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

Цитата:
как прицепить dxBarPopupMenu на попап формы TForm  

Вопрос:
"How can I use the dxBarPopupMenu with standard controls ?
I mean assigning the dxBarPopupMenu with a control in its
PopUpMenu property. Is it possible or the dxBarPopupMenu
could be only used with dxBars components ? I would like to
have identical menus in my whole application and not
your, modern menus in one place and standard in other."
 
Ответ:
in the OnContextPopup of your control
add this
  dxBarPopupMenu1.PopupFromCursorPos;
  Handled := True;
 
Сам я это не проверял, попробуй.

Всего записей: 366 | Зарегистр. 20-03-2003 | Отправлено: 09:35 11-05-2006 | Исправлено: Alex47, 09:35 11-05-2006
RUNaum



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alex47
Истину говорят, все работает.
10x a lot.

Всего записей: 306 | Зарегистр. 25-11-2005 | Отправлено: 18:19 11-05-2006
VikLabel

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите как сделать:
активный cxTabSheet - белого цвета,
у не активных фон BtnFace,
вертикальная черта черная
в helpe есть пример со шрифтом:
 
procedure TForm1.cxPageControl1DrawTabEx(AControl: TcxCustomTabControl;
  ATab: TcxTab; Font: TFont);
begin
  if ATab.IsMainTab then
  begin
    Font.Style := [fsBold];
  end;
end;
 
А как такое сотворить с цветом?

Всего записей: 674 | Зарегистр. 05-03-2003 | Отправлено: 00:22 12-05-2006
reenoip



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребята, есть у кого-нибудь текстовик, или макулатура в электронном виде, где есть все (или почти все) примеры формул для "cxSpreadSheet" ("cxSpreadSheetBook")?
Не думал, что это будет проблемой, но я даже для "ms excel" не смог их найти ((

Всего записей: 1768 | Зарегистр. 10-03-2006 | Отправлено: 11:10 12-05-2006
vcrank

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

Цитата:
Не думал, что это будет проблемой, но я даже для "ms excel" не смог их найти ((

Обычная справка по Excel поможет.

Всего записей: 1067 | Зарегистр. 24-10-2005 | Отправлено: 16:33 12-05-2006
Irfina



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Пожалуста помогите, как DxMemData присвоить статус, он у меня когда хочет тогда для просмотра запускается, а когда для записи мне надоела, хочу приевоить статус но не получается, что делать???

Всего записей: 4 | Зарегистр. 13-05-2006 | Отправлено: 00:31 13-05-2006
RUNaum



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Следующий простой вопрос: как быстро и эффективно удалить все записи из cxGrid?
( кроме варианта - выделить все и удалить выделение. )

Всего записей: 306 | Зарегистр. 25-11-2005 | Отправлено: 08:35 13-05-2006
vmr90

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В работающим проекте заменил девок на майские -
и прилет полная задница с MaskEdit  - никто не знает способ лечения ?

Всего записей: 17 | Зарегистр. 31-05-2005 | Отправлено: 09:13 13-05-2006
GloThin



Тобольский шашлычник
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
vmr90

Цитата:
и прилет полная задница с MaskEdit  - никто не знает способ лечения ?

Что за проблемы возникли? Без симтомов и диагноза лечения практически нереально!

----------
Все принципиальное-просто,а все простое-принципиально!
На каждого мудреца достаточно простоты!
Не изменишь существующее,не изменив себя!!

Всего записей: 706 | Зарегистр. 28-04-2004 | Отправлено: 10:34 13-05-2006
Irfina



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Так, что никто не знает как установить статус???? Я понимаю, я новичок, но не игнорируйте меня, мне очень нужно поменять статус у MemData, как это сделать.

Всего записей: 4 | Зарегистр. 13-05-2006 | Отправлено: 13:13 13-05-2006
Alex47



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

Цитата:
как быстро и эффективно удалить все записи из cxGrid?  

Если cxGrid привязан к таблице, то, естественно, надо обнулить таблицу.
Irfina
О каком статусе речь и зачем его устанавливать?
Попробуй изложить поблему подробнее, связно и, главное, на русском языке.

Всего записей: 366 | Зарегистр. 20-03-2003 | Отправлено: 14:03 13-05-2006
reenoip



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С печатью "cxSpreadSheetBook" разобрался, меняю вопрос на другой
 
Данные (формулы) могут ссылаться на разные страницы одной "cxSpreadSheetBook", с этим понятно...
А если у меня, допустим, на одной форме одновременно две компоненты "cxSpreadSheetBook" (соответственно, с разными загруженными файлами *.xls). Каким образом будет выглядеть, скажем, та же формула сложения? Т.е. как в ячейке страницы Sheet1 (cxSpreadSheetBook1) вывести сумму с нескольких других ячеек, находящихся в странице Sheet8 (cxSpreadSheetBook2)?

Всего записей: 1768 | Зарегистр. 10-03-2006 | Отправлено: 14:48 13-05-2006 | Исправлено: reenoip, 21:56 13-05-2006
CAV



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

Всего записей: 38 | Зарегистр. 09-06-2004 | Отправлено: 22:18 13-05-2006
RUNaum



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

Всего записей: 306 | Зарегистр. 25-11-2005 | Отправлено: 22:40 13-05-2006
mln141



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

Всего записей: 86 | Зарегистр. 18-05-2005 | Отправлено: 10:06 14-05-2006
Irfina



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

Цитата:
О каком статусе речь и зачем его устанавливать?  

Дело в том, что данные у меня есть промежуточные данные, я их ввожу в таблицу MemData, а потом отправляю сформированные в другую таблицу. Но ошибка возникает при записи в Memdata. Она открывается всегда со статусом dsBrowse. Я уже даже незнаю что ей надо. Раньше все работало, а теперь не хочет. Помогите!!!

Всего записей: 4 | Зарегистр. 13-05-2006 | Отправлено: 10:34 14-05-2006
reenoip



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Опять "cxSpreadSheetBook"...
Не могу удалить активную страницу. По номеру могу, но дело в том, что у меня страницы могут перемещаться ("внутри" книги), и такой вариант не пойдёт. Поэтому мне нужно, чтобы по нажатию кнопки удалялась именно активная/открытая Sheet.
 
 
И ещё: как можно скопировать названия всех существующих страниц "cxSpreadSheetBook" куда-нибудь в комбобокс, например?

Всего записей: 1768 | Зарегистр. 10-03-2006 | Отправлено: 14:04 14-05-2006 | Исправлено: reenoip, 14:24 14-05-2006
vidic777



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Скачал последнюю редакцию компонентов DeveloperExpress, подготовленную feandy (за что ему огромная благодарность и спасибо). Ранее я этими компонентами не пользовался но обитая на форуме понял, и по мнению многих, что вещь очень полезная а иной раз даже незаменимая в разработке. И у меня такой вопрос ко всем Уважаемым людям - нет ли у кого какой документации  (все что угодно) на русском по DevExpress чтоб зря в топиках не флеймить задавая чайниковские вопросы ?  
 
По поиску ничего не нашел толкового кроме цен и _http://www.devexpress.com/Support/KnowledgeBase,  может кто еще что-нибудь присоветует. И если совсем не в тягость будет, то можно и какие-нить примеры с этими компонентами на C++ Builder.  
 
Заранее спасибо всем !

Всего записей: 1313 | Зарегистр. 16-02-2005 | Отправлено: 01:25 15-05-2006
ArtemiyUO

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хелпов на русском нет. Зато есть прекрасные хелпы, очень подробные, с картинками для любой версии Д. Лежат там же в обменнике. Примеры лежат там же в обменнике, в очень большом кол-ве. Так же на сайте девок есть кноледж бейз.
 
Добавлено:
Хелпов на русском нет. Зато есть прекрасные хелпы, очень подробные, с картинками для любой версии Д. Лежат там же в обменнике. Примеры лежат там же в обменнике, в очень большом кол-ве. Так же на сайте девок есть кноледж бейз.

Всего записей: 539 | Зарегистр. 12-12-2005 | Отправлено: 07:54 15-05-2006
Alex47



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

Цитата:
Но ошибка возникает при записи в Memdata. Она открывается всегда со статусом dsBrowse

 dsBrowse - это не статус, а состояние (state) таблицы. Это состояние устанавливается по
                  умолчанию после открытия таблицы.

Цитата:
Но ошибка возникает при записи в Memdata

 Каким образом идет запись в Memdata? Дай фрагмент своего кода с текстом ошибочного сообщения.
Чаще всего записи в таблицу добавляют с помощью:
 MyMemTable.Insert - переводит таблицу в состояние dsInsert;
 MyMemTable.Append - переводит таблицу в состояние dsInsert;
Редактирование старой записи:
 MyMemTable.Edit - переводит таблицу в состояние dsEdit;
Добавление новой записи или коррекция старой должны заканчиваться  
 MyMemTable.Post - переводит таблицу в состояние dsBrowse ;
 
Подробнее читай об этом в Help Delphi или Memdata.  
 
Добавлено:
RUNaum

Цитата:
Как быстро и без утечек памяти очистить таблицу?

Я часто использую MyTable.EmptyTable;

Всего записей: 366 | Зарегистр. 20-03-2003 | Отправлено: 09:34 15-05-2006 | Исправлено: Alex47, 09:36 15-05-2006
   

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Использование DevExpress
ShIvADeSt (29-01-2007 03:17): идем сюда
http://forum.ru-board.com/topic.cgi?forum=33&topic=7918


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru