델파이에서의 차트 사용시 동적으로 사용유무
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="">->
->