2013-04-10

[델파이] 소소한 팁


델파이에서의 차트 사용시 동적으로 사용유무


DB차트는 동적으로 제어할 메소드가 없으며 Tee차트는 동적으로 제어가 가능하다


델파이 유용한 단축키
방향키로 칸단위 선택

SHIFT + ALT + 상하좌우방향키
코드에디터에서 칸단위로 문자열 선택 가능

마우스로 칸단위 선택
alt + 마우스드래그를 하면 칸단위로 선택할수 있습니다.

컴포넌트 클래스 이름은 아는데 어느 페이지에 있는지 모를때
Alt + V + C하신후 컴포넌트 클래스 이름을 입력한다.

Code Insight 사용
CTRL+J 단축키로 사용하며 Tools/Editor Options/CodeInsight에서 설정후 적용이 된다.

선택한 부분을 주석처리/해제
ctrl+alt+. 선택한 부분을 주석처리하기
ctrl+alt+, 선택한 부분에서 주석처리부분을 해제하기

패널 컴포넌트 위에 다수의 컴포넌트 마우스로 드래그하여 선택하기
CTRL + 마우스선택 하면 빠르게 컴포넌트 선택이 가능하다.

선택한 부분을 들여쓰기/들여쓰기취소
ctrl+alt+i 들여쓰기
ctrl+alt+u 들여쓰기 취소

현재 유닛에서 프로시저 선언부와 정의부 이동하기
프로시저 내에서 CTRL + SHIFT + 상하방향키

함수/프로시저 선언부에서 실행부 자동생성
(현재 폼안에 속한 프로시저/함수일경우만)
ctrl+shift+c 선언부에서 실행부 원형 자동 생성

Delphi에서 win32 api를 사용하기
델파이메뉴의 help/windows sdk문을 참고하거나 window api.chm 파일을 참고한다.
델파이에서는 API를 100% 사용할 수 있습니다.

컴포넌트를 마우스가 아닌 키보드로 크기 조절,이동하기
모든 컴포넌트들은 클릭후에 SHIFT+방향키로 크기 조절이 가능하며 CTRL+방향키로 이동이 가능합니다.


문자열안에   '   or   &   포함하기
문자열은 따음표 안에 지정합니다.
따음표 안에 ' 나 &을 넣을시에는 연속으로 해당 특수문자를 2번 적습니다.
(ex)
a:='leejun' '; <- p="">
a:='leejun& '; <- p="">
a:='leejun'' '; <- p="">
a:='leejun&& '; <- p="">

댓글 없음: