::: 델파이 Tip&Trick :::

델파이 Tip&Trick 성격에 맞지 않는 광고,비방,질문의 글은 즉시 삭제하며
내용을 복사하여 사용할 경우 반드시 이곳(http://www.howto.pe.kr)을 출처로 명시하여 주세요


Category

  김영대(2003-03-07 22:05:24, Hit : 5792, Vote : 1350
 StringGrid - multiline text

procedure TForm1.StringGrid1DrawCell(Sender: TObject; Col, Row: Integer;
  Rect: TRect; State: TGridDrawState);
var
  S: String;
  drawrect :trect;
begin
  S:= (Sender As TStringgrid).Cells[ Col, Row ];
  If Length(S) > 0 Then Begin
    drawrect := rect;
    DrawText((Sender As TStringgrid).canvas.handle,
              Pchar(S), Length(S), drawrect,
              dt_calcrect or dt_wordbreak or dt_left );
    If (drawrect.bottom - drawrect.top) >
       (Sender As TStringgrid).RowHeights[row]
    Then
      (Sender As TStringgrid).RowHeights[row] :=
         (drawrect.bottom - drawrect.top)
    Else Begin
      drawrect.Right := rect.right;
      (Sender As TStringgrid).canvas.fillrect( drawrect );
      DrawText((Sender As TStringgrid).canvas.handle,
                Pchar(S), Length(S), drawrect,
                dt_wordbreak or dt_left);
    End;
  End;
end;





371   [네트웍/인터넷] TClientSocket 에 Local IP 바인딩하기  김영대 2008/11/25 6650 1555
370   [일반/컴포넌트] TCanvas or TBitmap -> TGIFImage  김영대 2003/03/07 4704 1113
369   [데이터베이스] TBlobField에 대한 사용법  김영대 2003/03/04 4893 1256
368   [윈도우즈 API] TaskBar의 다양한 기능제어  김영대 2003/03/07 5001 1352
367   [윈도우즈 API] Taskbar 의 특정 위치에 popup 메뉴 띄우기  김영대 2004/07/24 4422 1159
366   [윈도우즈 API] Taskbar 의 위치 추적하기  김영대 2004/07/24 3817 1022
365   [윈도우즈 API] Taskbar 감추기/보이기  김영대 2003/03/05 4488 1169
364   [윈도우즈 API] Task bar 에 나타나지 않는 프로그램 만들기  김영대 2003/03/07 4998 1455
363   [윈도우즈 API] Task bar 에 나타나지 않는 프로그램 만들기  김영대 2003/03/07 5665 1456
362   [일반/컴포넌트] Task bar 에 나타나는 프로그램 아이콘 바꾸기  김영대 2004/08/11 4913 1168
361   [데이터베이스] table packing 하기  김영대 2003/03/07 3307 954
360   [일반/컴포넌트] Tab, Shift+Tab 키 이벤트 사용하기  김영대 2008/11/21 5210 1435
359   [시스템] System의 Idle 상태를 알아내는 API  김영대 2006/02/28 6335 1481
358   [시스템] System, User, GDI Resource  김영대 2003/03/07 4599 1334
357   [일반/컴포넌트] System Menu 의 닫기 메뉴 disable 시키기  김영대 2003/03/07 3593 957
356   [윈도우즈 API] System Images  김영대 2003/03/07 6136 1775
355   [일반/컴포넌트] StrToFloatDef  김영대 2003/11/13 4791 1214
354   [일반/컴포넌트] String과 Case문의 사용  김영대 2003/03/06 3685 1029
353   [일반/컴포넌트] StringGrid의 특정 cell에 그림 올리기  김영대 2003/03/05 3273 912
352   [일반/컴포넌트] StringGrid의 중간에 제목 Cell 두기  김영대 2003/03/07 5286 1332
351   [일반/컴포넌트] StringGrid의 선택된 Cell을 버튼으로 보이기  김영대 2003/03/07 4325 1072
350   [일반/컴포넌트] StringGrid의 모든 Cell 선택/해제하기  김영대 2004/09/25 4681 1130
349   [일반/컴포넌트] StringGrid의 Column의 크기(width) 자동 조절  김영대 2003/03/04 6024 1155
348   [일반/컴포넌트] StringGrid의 Cell을 강제로 다중 선택/해제 시키기  김영대 2003/03/07 3784 959
347   [일반/컴포넌트] StringGrid의 Cell을 left, center, right 정렬하기  김영대 2003/03/05 4333 1050
346   [일반/컴포넌트] StringGrid의 Cell에 입력 값 제한 하기  김영대 2003/03/04 5908 1277
345   [일반/컴포넌트] StringGrid에서 Enter Key를 Tab Key와 같은 효과  김영대 2003/03/04 5108 1185
344   [일반/컴포넌트] StringGrid 의 선택영역만 클립보드로 복사하기  김영대 2003/03/06 4577 980
343   [일반/컴포넌트] StringGrid 의 내용을 클립보드로 복사하기  김영대 2003/03/06 4201 1011
342   [일반/컴포넌트] StringGrid 의 각 Cell의 정렬  김영대 2003/03/04 4650 1051
341   [일반/컴포넌트] StringGrid 의 Cell에 여러줄의 한글문장 넣기  김영대 2003/03/05 5019 1136
340   [일반/컴포넌트] StringGrid 의 BeginUpdate/EndUpdate ?  김영대 2003/03/07 5081 1114
339   [일반/컴포넌트] StringGrid 에서 프로그램으로 MultiSelect 시키기  김영대 2003/03/06 4939 1130
338   [일반/컴포넌트] StringGrid 에 ReadOnly 컬럼두기  김영대 2003/03/05 4333 1073
337   [일반/컴포넌트] StringGrid 에 ReadOnly 제한두기  김영대 2003/03/05 4392 1246
336   [일반/컴포넌트] StringGrid 수직 스크롤바의 크기를 임의로 바꾸기  김영대 2003/03/07 4992 1070
335   [일반/컴포넌트] StringGrid 를 텍스트파일(csv)로 저장하고 불러오기  김영대 2004/09/11 5323 1141
  [일반/컴포넌트] StringGrid - multiline text  김영대 2003/03/07 5792 1350
333   [알고리즘] String Hash 함수  김영대 2004/09/17 4375 1150
332   [알고리즘] String ELF Hash 함수  김영대 2004/09/17 4487 1143

[이전 10개] [1]..[11][12][13][14][15] 16 [17][18][19][20]..[25] [다음 10개]
 

Copyright 1999-2020 Zeroboard / skin by zero