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

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

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

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

   

dix75



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

Цитата:
dzh2000

TMS TAdvStringGrid
 
у тебя на скрине - это однозначно грид

Всего записей: 157 | Зарегистр. 08-12-2005 | Отправлено: 10:45 28-04-2007
jONES1979



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
waik если гриду отключить сетку, то будет таже "печатная форма", имхо
тока нужен ещё компонент для печати грида
 
Добавлено:

Цитата:
у тебя на скрине - это однозначно грид

dix75, вроде он сказал у него на скрине 1с

Всего записей: 324 | Зарегистр. 20-05-2005 | Отправлено: 12:31 28-04-2007
dzh2000



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

Цитата:
dix75, вроде он сказал у него на скрине 1с

1C, Зарплата и кадры, заполнение формы СЗВ-К (описание здесь)
 
Добавлено:
Я знаю про ExpressSpreadSheet и AdvStringGrid.
Просто хотелось что-нибудь полегче и попроще

Всего записей: 1576 | Зарегистр. 18-01-2002 | Отправлено: 13:18 28-04-2007
dix75



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

Цитата:
вроде он сказал у него на скрине 1с  

Сказать то сказал но пытается изобрести велосипед  
спрашивается зачем?

Всего записей: 157 | Зарегистр. 08-12-2005 | Отправлено: 13:36 28-04-2007
dzh2000



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

Цитата:
Сказать то сказал но пытается изобрести велосипед  
спрашивается зачем?

Прежде, чем спрашивать, стоит посмотреть на сообщение выше. Велосипед никто не изобретает, ищется компонент, сходный по функциональности со встреченным в 1С. Пустые комментарии вряд ли буду интересны

Всего записей: 1576 | Зарегистр. 18-01-2002 | Отправлено: 14:46 28-04-2007
Alexey_Gawrilow



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
dzh2000
 
Free
 XPSheet http://www.web-zaehler.de/adam/files/sp.zip
 Грид с объединяемыми ячейками данных http://www.delphikingdom.com/helloworld/mergegrid.htm
 TGridView http://www.torry.net/vcl/grids/powergrids/gridview.zip, http://www.tersy.ru/~roman/download/
 
$
 DevExpress
 XLGrid Gavina Intl. Inc.

----------
C уважением, Алексей.
-----------------------------------------------
Хороших %s не бывает — бывает не худший вариант.

Всего записей: 640 | Зарегистр. 08-09-2003 | Отправлено: 15:30 28-04-2007
dzh2000



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

Всего записей: 1576 | Зарегистр. 18-01-2002 | Отправлено: 10:56 29-04-2007
Alto



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexey_Gawrilow
Уважаемый... а вы сами ходили по ссылкам... которые предлагаете? )))) XPSheet не существует уже лет пять... вторая ссылка аналогично... а TGridView это грид с многоуровневой шапкой и немного расширенным функционалом ячеек (конструктивно шапка реализована хорошо, вот бы такое счастье в эхлиб... хотя может в четверках уже такое и есть... не проверял) т.е. ваш копипаст из гугля ни о чем )
 
dzh2000
Посмотри на гриды от DevEx, TMS, Berg и ProfGrid... что-то должно устроить

Всего записей: 388 | Зарегистр. 20-03-2003 | Отправлено: 14:35 29-04-2007
deks



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dzh2000
Больше всего подходит TMS AdvStringGrid.
В компонентах от DevExpress скорее подойдет ExpressSpreadSheet.
Berg и ProfGrid - не уверен, просто DBGridы
EhLib позволяет объединять ячейки в заголовке.
 
.. Имхо))

Всего записей: 857 | Зарегистр. 09-10-2003 | Отправлено: 20:24 29-04-2007
genkin38



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dzh2000
Обманул... AAAGrid - это активекс. Но вот изигрид, по моему похож, правда с ним я не рабтал, а тока демо мотрел...  

Всего записей: 163 | Зарегистр. 15-03-2005 | Отправлено: 06:15 01-05-2007 | Исправлено: genkin38, 06:16 01-05-2007
extasy



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос по TMS Diagram Studio
 
Есть ли в ней возможность программного скроллинга к определенной точке?
А то область рисования очень большая (8000х8000) и вручную найти какую-либо определенную точку довольно сложно.
 
И если в DS такой возможности нет, может посоветуете компонент где есть?

Всего записей: 429 | Зарегистр. 18-05-2006 | Отправлено: 10:38 02-05-2007 | Исправлено: extasy, 12:50 02-05-2007
Alexey_Gawrilow



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Alto
Зачем? У меня все это есть.
Что выложено в сеть никогда не пропадает.
Если в одном месте пропадает в другом обязательно появиться.
Это не из гугля, это из домашней коллекции.
 
ЗЫ.Поиск никто не отменял.

Всего записей: 640 | Зарегистр. 08-09-2003 | Отправлено: 12:30 02-05-2007 | Исправлено: Alexey_Gawrilow, 12:32 02-05-2007
extasy



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Мой вопрос снят, нашел такую возможность в Drawing Engine с torry.net

Всего записей: 429 | Зарегистр. 18-05-2006 | Отправлено: 06:57 03-05-2007
Garrett

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
genkin38
EasyGrid - ActiveX компонент, все даты на сайте 2001 и раньше. Последняя сборка 13.09.2001.
Это я к тому, что он скорее всего уже не поддерживается.

Всего записей: 2736 | Зарегистр. 16-10-2003 | Отправлено: 07:55 03-05-2007
genkin38



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
2 Garrett
Вот картинку я прилепил? Прилепил... Значит компонент скачал? Скачал... Наверное знаю про что грю? Наверное... Это не  ActiveX. Чел спрашивал не про дату, а про компонент, причём там сорцы есть... И вот ещё нашёл EasyGrid_UDR, пишет что поддерживает Delphi6, Delphi7, Delphi2005, Delphi2006.
 
А тот который на картинке - EasyGrid-V6. Дата 2004-8-6, работает с Delphi5, Delphi6, Delphi7.

Всего записей: 163 | Зарегистр. 15-03-2005 | Отправлено: 09:25 03-05-2007 | Исправлено: genkin38, 09:28 03-05-2007
Garrett

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
genkin38
Я как-то привык, что нет компонент с одинаковым именем.
Гугл меня вывел на изигрид, написанный на MFC. Про даты на сайте и на сайтах с софтом я и написал.

Всего записей: 2736 | Зарегистр. 16-10-2003 | Отправлено: 21:17 03-05-2007
dzh2000



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

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

Спасибо. Внешний вид достаточно привлекательный. Только одно НО, все описание на китайском языке. Сложно будет разобраться.
 
Кому интересны сетки с объединенными ячейками, могут взглянуть на MergeStringGrid. Хотя и здесь есть ложка дегтя, отсутствует поддержка inplace-редактора.

Всего записей: 1576 | Зарегистр. 18-01-2002 | Отправлено: 02:34 04-05-2007
Kr_Alex



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Люди, скажите пожалуйста есть какой нибудь инструмент для конвертации документа Word в файл FastReport-а?
Хотя бы просто чтобы на бенд все накидалось...

Всего записей: 120 | Зарегистр. 16-07-2004 | Отправлено: 17:47 04-05-2007
Grande



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

Цитата:
Kr_Alex

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

Всего записей: 588 | Зарегистр. 18-09-2003 | Отправлено: 18:30 04-05-2007
Collapse Troll

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Здравствуйте! При старте скрываю форму, по щелчку на иконке в трее - скрываю/показываю. Поэтому после инициализации формы сразу скрываю окно:

Код:
 
// Project1.cpp  
//...  
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)  
{  
        try  
        {  
                 Application->Initialize();  
                 // скрываем главную форму  
                 Application->ShowMainForm = false;  
                 Application->CreateForm(__classid(TForm1), &Form1);  
                 Application->Run();  
        }  
        catch (Exception &exception)  
        {  
                 Application->ShowException(&exception);  
        }  
//...
 

 
На форму добавляю коимпонент TrayIcon, в класс формы добавляю переменную-флажок windowState, которая указывает - показывается в данный момент окно или нет. При щелчке по иконке показываю/скрываю форму. В событии OnShow формы вызваю функцию HideApplicationForm, которая скрывает программу также из панели задач.  

Код:
 
//---------------------------------------------------------------------------  
#include <vcl.h>  
#pragma hdrstop  
 
#include "Unit1.h"  
//---------------------------------------------------------------------------  
 
#pragma package(smart_init)  
#pragma link "trayicon"  
#pragma resource "*.dfm"  
TForm1 *Form1;  
//---------------------------------------------------------------------------  
__fastcall TForm1::TForm1(TComponent* Owner)  
        : TForm(Owner)  
{  
   windowState = false;  
   Form1->Visible = false;  
}  
//---------------------------------------------------------------------------  
 
 
// при щелчке на иконке  
void __fastcall TForm1::ShowApplicationForm(TObject *Sender)  
{  
   if(windowState)  Form1->Visible = false;  
   else Form1->Visible = true;  
   windowState=!windowState;  
}  
//---------------------------------------------------------------------------  
 
// В событии OnShow вызываю эту функцию, которая убирает программу из панели задач  
void __fastcall TForm1::HideApplicationForm(TObject *Sender)  
{  
   ShowWindow(Handle,SW_HIDE);  
   ShowWindow(Application->Handle,SW_HIDE);  
}  
//---------------------------------------------------------------------------
 

 
Работает, но при двойном клике на иконке в трее приложение все равно на долю секунды появляется на панели задач(потом исчезает). при одиночном клике все хорошо. Как избавиться от этого "моргания", ловить двойной клик на трее?.. Или добавить  
Код:
 

Код:
 
   ShowWindow(Handle,SW_HIDE);  
   ShowWindow(Application->Handle,SW_HIDE);  
 

 
еще куда-то?

Всего записей: 792 | Зарегистр. 05-08-2006 | Отправлено: 23:41 04-05-2007
   

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

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по компонентам для Delphi, C++ Builder 2
ShIvADeSt (20-06-2007 07:33): http://forum.ru-board.com/topic.cgi?forum=33&topic=8529


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru