Q&A

  • 트리뷰 이미지 넣기
이 밑에 있는것이 실행 시키면 뜨는 화면이거든여 그러니까 부모폼이라고 해야하나 암튼 자식품에 그림을 어떻게 넣어야 하는지 모르겠떠여



procedure TfrmeIDSMain.TVGetImageIndex(Sender: TObject;

Node: TTreeNode);

begin

if Node.HasChildren then

if Node.Expanded then

Node.ImageIndex := 1 <-- 실행할때 그림 {부모폼}

else

Node.ImageIndex := 0 <-- 눌렀을때 그림

else

if Node.Selected then

Node.ImageIndex := 3 <- 실행 {자신 혼자 그런데 다른 부모폼의 자식폼에두 그림이 들어가는데 위에다가 else if 문을 돌리기만 하면
1  COMMENTS
  • Profile
    최용일 2000.08.26 23:38
    안녕하세요. 재훈님 최용일입니다.



    트리뷰의 노드(자식폼?, 부모폼?)에 이미지리스트를 써서 아이콘을 보여주는 거군요...



    TTreeNode의 Expanded는 그 노드 아래에 서브노드가 있을때(HasChildren = True), 그



    서브 노드가 펼쳐저 있는가를 나타내는 속성입니다. Selected는 말 그대로 그 노드가



    선택되어있는가를 나타내는 속성이구요...



    ^^ 항상 즐코하세요.



    왕초보 wrote:

    > 이 밑에 있는것이 실행 시키면 뜨는 화면이거든여 그러니까 부모폼이라고 해야하나 암튼 자식품에 그림을 어떻게 넣어야 하는지 모르겠떠여

    >

    > procedure TfrmeIDSMain.TVGetImageIndex(Sender: TObject;

    > Node: TTreeNode);

    > begin

    > if Node.HasChildren then

    > if Node.Expanded then

    > Node.ImageIndex := 1 <-- 실행할때 그림 {부모폼}

    > else

    > Node.ImageIndex := 0 <-- 눌렀을때 그림

    > else

    > if Node.Selected then

    > Node.ImageIndex := 3 <- 실행 {자신 혼자 그런데 다른 부모폼의 자식폼에두 그림이 들어가는데 위에다가 else if 문을 돌리기만 하면