C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

컴포넌트/라이브러리
Delphi/C++Builder Programming Components&Libraries
[510] [외부링크] NiceGrid
김도완 [purplecofe2] 15043 읽음    2007-06-03 15:35
아주 잘 만들어진 그리드 컴포넌트로

생각 이상입니다.

개발자는 인도네시아에 살고 있네요.

출처 : http://www.priyatna.org/pages/delphi-stuffs/nicegrid.php

다른 컴포넌트도 많으니 둘러보시길.

다운로드
http://www.priyatna.org/files/NiceGrid.zip


차트, 정렬리스트뷰, 사이드바, 프린팅 미리보기 등등 몇몇 있습니다.


모두 델파이 6 이상 사용 가능합니다.
다크엔젤 [cyw0727]   2007-06-04 15:24 X
홈페이지에 가보니 정말로 유용한 컴포넌트들이 많이 있네요...
감사합니다.
freeman [builder88]   2007-06-06 08:04 X
c++ builder 6.0에서는 설치가 안됩니다.
File not found: 'DesignIntf.dcu'

혹시 6.0에서 설치 가능한 bpk 화일 올려 주실수 없나요? 부탁 드립니다.
이정구 [appleii]   2007-06-06 20:04 X
해당 bpk 를 텍스트 에디터로 열어서 <PFLAGS Value= " ...  -LUDesignIDE "/>  와 같이  "  " 안에 -LUDesignIDE 를 추가하면 됩니다.
freeman [builder88]   2007-06-07 21:01 X
감사합니다. 그런데 엄청난 에러가 나네요, 컴파일시 에러 엄청나네요.
[Linker Error] Unresolved external '__fastcall Outline::TCustomOutline::~TCustomOutline()' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__fastcall Outline::TCustomOutline::TCustomOutline(Classes::TComponent *)' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__fastcall Outline::TCustomOutline::SetOutlineStyle(Outline::TOutlineStyle)' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__fastcall Outline::TCustomOutline::SetOutlineOptions(System::Set<Outline::TOutlineOption, 0, 2>)' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__fastcall Outline::TCustomOutline::GetPicture(int)' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__fastcall Outline::TCustomOutline::SetPicture(int, Graphics::TBitmap *)' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__fastcall Outline::TOutlineNode::GetFullPath()' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__fastcall Outline::TOutlineNode::HasChildren()' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__fastcall Outline::TOutlineNode::getFirstChild()' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__fastcall Outline::TOutlineNode::GetNextChild(int)' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__fastcall Outline::TCustomOutline::Insert(int, const System::AnsiString)' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__fastcall Outline::TOutlineNode::GetLastChild()' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__fastcall Outline::TCustomOutline::Add(int, const System::AnsiString)' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__fastcall Outline::TCustomOutline::AddChild(int, const System::AnsiString)' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__fastcall Outline::TCustomOutline::Get(int)' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__fastcall Outline::TCustomOutline::Clear()' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__fastcall Outline::TOutlineNode::SetExpandedState(bool)' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__fastcall Outline::TCustomOutline::SetSelectedItem(int)' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__fastcall Outline::TCustomOutline::Click()' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__fastcall Outline::TCustomOutline::GetSelectedItem()' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__fastcall Outline::TCustomOutline::Expand(int)' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__fastcall Outline::TCustomOutline::Loaded()' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external 'Outline::TCustomOutline::' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__fastcall Outline::TCustomOutline::DefineProperties(Classes::TFiler *)' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__fastcall Outline::TCustomOutline::DrawCell(int, int, const Types::TRect&, System::Set<Grids::Grids__3, 0, 2>)' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__tpdsc__ Outline::TCustomOutline' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__fastcall Outline::TCustomOutline::SetItemHeight(int)' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__fastcall Outline::TCustomOutline::StoreBitmap(int)' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
  [Linker Error] Unresolved external '__fastcall Outline::TCustomOutline::SetStyle(Outline::TOutlineType)' referenced from C:\BCB6\LIB\BCBSMP.LIB|.\cdiroutl.cpp

이정구 [appleii]   2007-06-07 21:16 X
bpk 파일을 텍스트 에디터로 열어서 <LIBRARIES value=""/>  <SPARELIBS value=""/> 와 같이 해당부분의 lib 들을 모두 지우세요. bcbsmp.lib 만 지워도 되지만 그냥 시원하게~ 지우세요.
freeman [builder88]   2007-06-08 13:09 X
설치시 에러가 나서 제가 주석 처리 했습니다....
상관 없습니까 ?


constructor TNiceGrid.Create(AOwner: TComponent);
begin
  inherited Create(AOwner);
  Width := 200;
  Height := 200;
  inherited Color := clWindow;
  BevelOuter := bvNone;
  BorderStyle := bsSingle;
  TabStop := True;
  TabOrder := 0;
  ParentColor := False;
// ParentBackground := False;
  ParentFont := False;
이정구 [appleii]   2007-06-08 16:28 X
네 , 상관없습니다. 해당 속성이 Delphi 7 이상에서 지원되는 것 같습니다.
freeman [builder88]   2007-06-11 16:18 X
친절하신 설명에 감사드립니다.  복 많이 받으세요.
외랑 [jaehuns]   2007-06-15 12:03 X
BCB 6.0에서 패키지 설치해보려고 했는데
"NiceGrid.dcu" 파일을 찾을 수 없다고 에러납니다.
어떻게 설치하셨나요?
김도완 [purplecofe2]   2007-06-18 18:25 X
앗 늦게서야 봤네요. -_-;

문제를 이정구님이 해결을 하셨네요.

+ -

관련 글 리스트
510 [외부링크] NiceGrid 김도완 15043 2007/06/03
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.