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

C++빌더 Q&A
C++Builder Programming Q&A
[49100] [질문] XpMenu, Lebel, CheckBox, 기타, ListView (3번째고침
pd [kmshts] 1728 읽음    2007-04-27 18:18
1.
그리드나 리스트뷰로 데이터 리스트를 표현하고싶습니다.
리스트뷰는 첫번째 필드만 선택가능하지 나머지 뒤에있는 필드는 선택할수없는거같습니다.

저는 원하는 필드에 에디트 박스, 체크박스 , 라디오버튼, 정렬, 사이즈조정 또는 기타 필요한 컴포넌트를 삽입가능하게 하거나 이런 컴포넌트가있습니까?
이런게 저처럼 공부하는 사람들이 쓸수있는 컴포넌트는 없을까요?(무료로쓸수있는것)


참고로 저는 bcb 6.0을 씁니다. 다른버전에는 이런게있습니까?
------------------------------------------------------------------
2.
리스트뷰를 썼을때 첫번째는 중앙정렬이안되는것같습니다.
void InitionalizeListView(TListView *lv)
{
  // To Do : 중앙정렬 방법알아라.
  // 그리드는 그림도들어가게한다.

  TListColumn *NewColumn;
  TListItem   *ListItem;
  TListView   *ListView = new TListView(this);

  //lv->Parent = this;
  lv->Align = alClient;
  lv->ViewStyle = vsReport;
  lv->Checkboxes = true;
  lv->GridLines = true;

  #define _TEMPSTRING_  6
  AnsiString bartext[ _TEMPSTRING_ ]={"번호","종류","전화번호","이름","상태","그룹"};
  for(int i=0;i<_TEMPSTRING_;i++)
  {
    NewColumn = lv->Columns->Add(); //텝삽입
    NewColumn->Alignment  = taCenter;
    NewColumn->Caption    = bartext[i];
    NewColumn->AutoSize   = true;
  }

  const char Names[6][2][10] =
  {{"Rubble","Barny"},
   {"Michael", "Johnson"},
   {"Bunny", "Bugs"},
   {"Silver", "HiHo"},
   {"Simpson", "Bart"},
   {"Squirrel", "Rocky"}};

  for (int i = 0; i < 6; i++)
  {
    ListItem = lv->Items->Add();
    lv->Items->Item[i]->Checked= true;
    ListItem->Caption = Names[i][0];
    ListItem->SubItems->Add(Names[i][1]);
  }

}

------------------------------------------------------------------
3.
이하는 전에 쓴질문인데 그것 지우고 다시씁니다.

XpMenu 버그
:: 에디트컴포넌트와와 업다운컴포넌트를 이용해 숫자가 증감하는 프로그램을 만들려고했엇습니다.
  그런데 XpMenu3.0(아마도 최신버전) 를 이용해 프로그래밍을 해보니까 작동되지않았습니다.
  이걸지우고 해보니까 작동이되네요.
  이걸 사용하면서 동시에 이것도 사용되었음좋겠습니다.
  방법이없을까요?
------------------------------------------------------------------
4.
Label 컨트롤에서 사이즈를 자동으로 하는방법이 아래에 소개되어있는데
http://cbuilder.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_qna&no=40804
일일히 이런방법으로 해주는것말고 자동으로 되는것은 없을까요?
------------------------------------------------------------------
5.
CheckBox는 백그라운드를 투명하게 하는것을 지원되지않나요?

+ -

관련 글 리스트
49100 [질문] XpMenu, Lebel, CheckBox, 기타, ListView (3번째고침 pd 1728 2007/04/27
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.