구성 요소 카테고리
Embarcadero의 Visual Component Library(VCL)를 기반으로 하는 스크립팅 시스템의 시각적 폼 컨트롤은, 다양한 일반적인 Delphi 유형의 컴포넌트 객체와 두 가지 특수 Altium 컴포넌트 범주 — Altium Standard 및 Instrument Controls 그룹 — 로 구성됩니다.
► 대부분의 컴포넌트에 대한 메서드, 속성, 이벤트의 전체 세부 정보는 Embarcadero VCL documentation의 컴포넌트 범주를 참조하십시오.
Altium Designer Tool Palette의 두 특수 범주(확장 가능한 섹션) – Altium Standard 및 Instrument Controls – 는 표준 Delphi 유형 컴포넌트에서 파생되었지만, Embarcadero 참조 문서에는 별도로 포함되어 있지 않습니다.
컴포넌트 이벤트 및 속성
컴포넌트의 이벤트와 속성 목록을 보려면:
- 폼에서 컴포넌트를 선택한 다음 Object Inspector 패널에서 Events 또는 Properties 탭을 활성화합니다.
- Embarcadero 문서의 해당 컴포넌트 참조 페이지에서 Events 또는 Properties 링크를 선택합니다. 예를 들어
TButton컨트롤의 경우 Standard 범주에서 TButton 페이지를 선택한 다음 Events 또는 Properties 보기를 선택합니다.
컴포넌트 메서드
특정 Tool Palette 컴포넌트의 메서드(또는 속성)를 찾으려면 코드 자동 완성 기능( Script Editor Tools 참조)을 사용하십시오. 예를 들어 TButton.hi 를 입력하면 코드 자동 완성 창에 TButton 컴포넌트 객체에 대한 Hide procedure와 Hint property가 모두 표시됩니다. Ctrl+Space 를 사용하면 코드 자동 완성 창을 수동으로 호출할 수 있습니다.
코드 자동 완성(Ctrl+Space) 기능을 사용하여 유효한 컴포넌트 메서드 또는 속성을 검색하십시오.
스크립팅 Tools Palette에서 다양한 범주의 메서드 및 추가 정보를 찾으려면 다음 섹션을 참조하십시오.
표준 컨트롤
Embarcadero VCL documentation의 Standard Controls 범주를 참조하십시오. 컴포넌트 참조 페이지에서 Methods 링크를 선택하면 해당 컴포넌트 객체에서 사용 가능한 메서드(프로시저, 함수 등)에 대한 전체 정보를 볼 수 있습니다.
![]() |
MainMenu | 메뉴 바와 그에 딸린 드롭다운 메뉴. |
| PopupMenu | 사용자가 마우스 오른쪽 버튼을 클릭할 때 나타나는 팝업(컨텍스트) 메뉴. | |
| Label | 폼에 텍스트를 표시하는 비윈도우(Non-windowed) 컨트롤. | |
| Edit | 사용자가 입력한 텍스트를 가져오는 데 사용되는 단일 행 편집 컨트롤. | |
| Memo | 여러 줄 편집 상자. | |
| Button | 일반적인 푸시 버튼 컨트롤. | |
| CheckBox | 켜짐(체크됨) 또는 꺼짐(체크 해제됨) 상태가 될 수 있는 체크 박스 객체. | |
| RadioButton | 시스템 라디오 버튼을 감싸는 래퍼. | |
| ListBox | 스크롤 가능한 목록에 표시되는 항목들의 컬렉션. | |
| ComboBox | 편집 상자와 스크롤 가능한 목록이 결합된 컨트롤. | |
| ScrollBar | 객체의 내용을 스크롤하는 데 사용되는 스크롤 바. | |
| GroupBox | Windows 그룹 박스. | |
| RadioGroup | 함께 동작하는 라디오 버튼 그룹. | |
| Panel | 범용 패널 컨트롤. | |
| ActionList | 컴포넌트와 컨트롤에서 사용할 수 있는 액션 목록. |
추가 컨트롤
Embarcadero VCL documentation의 Additional Controls 범주를 참조하십시오. 컴포넌트 참조 페이지에서 Methods 링크를 선택하면 해당 컴포넌트 객체에서 사용 가능한 메서드(프로시저, 함수 등)에 대한 전체 정보를 볼 수 있습니다.
![]() |
BitBtn | 비트맵을 포함하는 푸시 버튼 컨트롤. |
| SpeedButton | 명령을 실행하거나 모드를 설정하는 데 사용되는 버튼. | |
| MaskEdit | 범용 마스크드 편집 컨트롤. | |
| StringGrid | 문자열 등의 처리를 단순화하는 그리드 컨트롤. | |
| DrawGrid | 열/행 형식으로 정보를 표시하는 그리드 컨트롤. | |
| Image | 그래픽 이미지를 표시하는 컨트롤. | |
| Shape | 폼에 그릴 수 있는 기하학적 도형. | |
| Bevel | 폼 컴포넌트를 위한 베벨(경사) 윤곽선. | |
| ScrollBox | 각 항목 옆에 체크 박스가 있는 스크롤 가능한 목록 | |
| CheckListBox | 편집 상자와 스크롤 가능한 목록이 결합된 컨트롤. | |
| Splitter | 폼 클라이언트 영역을 크기 조절 가능한 창(패널)로 나누는 컨트롤. | |
| StaticText | 폼에 텍스트를 표시하는 윈도우드(Windowed) 컨트롤. | |
| ControlBar | 툴바 컴포넌트의 레이아웃을 관리하는 컨트롤. |
Win32 컨트롤
Embarcadero VCL documentation의 Win32 Controls 범주를 참조하십시오. 컴포넌트 참조 페이지에서 Methods 링크를 선택하면 해당 컴포넌트 객체에서 사용 가능한 메서드(프로시저, 함수 등)에 대한 전체 정보를 볼 수 있습니다.
![]() |
TabControl | 노트북 구분선처럼 보이는 탭 세트. |
| PageControl | 여러 페이지 대화상자를 만들기 위해 사용되는 페이지 집합. | |
| ImageList | 각 이미지가 인덱스로 참조되는 이미지 컬렉션. | |
| RichEdit | Windows 리치 텍스트 편집 컨트롤을 감싸는 래퍼. | |
| TrackBar | 트랙 바 컨트롤을 감싸는 래퍼. | |
| ProgressBar | 간단한 진행률 표시줄. | |
| UpDown | Windows 업-다운(Up-Down) 컨트롤을 감싸는 래퍼. | |
| HotKey | Windows 공용 컨트롤 핫키를 감싸는 래퍼. | |
| Animate | 애니메이션 컨트롤. | |
| DateTimePicker | 날짜 또는 시간을 입력하기 위한 리스트 박스. | |
| TreeView | 항목의 계층적 목록을 표시하는 창. | |
| ListView | 여러 가지 방식으로 항목을 표시할 수 있는 목록 | |
| HeaderControl | 크기 조절 가능한 열 헤더 집합. | |
| StatusBar | 보통 폼 하단에 있는 상태 표시줄(패널 행). | |
| ToolBar | 툴 버튼 및 기타 컨트롤을 관리하는 관리자. | |
| CoolBar | 편집 가능한 밴드 내에 있는 윈도우드 컨트롤의 컬렉션. | |
| MonthCalendar | 날짜를 선택할 수 있는 독립형 달력. | |
| PageScroller | 툴바 같은 좁은 창을 위한 표시 영역. |
시스템 컨트롤
Embarcadero VCL documentation의 System Controls 범주를 참조하십시오. 컴포넌트 참조 페이지에서 Methods 링크를 선택하면 해당 컴포넌트 객체에서 사용 가능한 메서드(프로시저, 함수 등)에 대한 전체 정보를 볼 수 있습니다.
![]() |
Timer | Windows API 타이머 함수를 캡슐화한 것. |
| PaintBox | 애플리케이션이 이미지를 렌더링하는 데 사용할 수 있는 캔버스. | |
| MediaPlayer | Media Control Interface(MCI) 장치 컨트롤러. | |
| OleContainer | OLE 객체를 포함하거나 링크하기 위한 컨트롤. |
대화상자 컨트롤
Embarcadero VCL documentation의 Dialog Controls 범주를 참조하십시오. 컴포넌트 참조 페이지에서 Methods 링크를 선택하면 해당 컴포넌트 객체에서 사용 가능한 메서드(프로시저, 함수 등)에 대한 전체 정보를 볼 수 있습니다.
![]() |
OpenDialog | 파일 선택 대화상자. |
| SaveDialog | 파일을 저장하기 위한 ‘다른 이름으로 저장’ 대화상자. | |
| OpenPictureDialog | 그래픽 파일 선택 대화상자. | |
| SavePictureDialog | 그래픽 파일을 저장하기 위한 ‘다른 이름으로 저장’ 대화상자. | |
| FontDialog | 글꼴 선택 대화상자. | |
| ColorDialog | 모달 색상 선택 대화상자. | |
| PrintDialog | 인쇄 대화상자. | |
| PrinterSetupDialog | 프린터를 구성하기 위한 인쇄 설정 대화상자. | |
| FindDialog | 사용자가 파일에서 텍스트를 검색할 수 있는 찾기 대화상자. | |
| ReplaceDialog | 검색 및 바꾸기 대화상자. |
Altium 표준 컨트롤
Tool Palette 패널의 Altium Standard 범주는 Altium 테마(룩 앤드 필)가 적용된 표준 컴포넌트로 구성됩니다. 대부분의 경우 추가 메서드와 속성을 사용할 수 있습니다.
► 스크립팅 시스템의 표준 컨트롤에 대한 자세한 내용은 Altium Standard Controls를 참조하십시오.
![]() |
WinXPPageControl | PageControl 컴포넌트(Win32)와 관련됨. |
| WinXPTabControl | TabControl 컴포넌트(Win32)와 관련됨. | |
| XPBitBtn | BitBtn 컴포넌트(Additional)와 관련됨. | |
| XPButton | Button 컴포넌트(Standard)와 관련됨. | |
| XPButtonEdit | Edit 컴포넌트(Standard)와 관련됨. | |
| XPButtonEx | Button 컴포넌트(Standard)와 관련됨. | |
| XPCheckBox | CheckBox 컴포넌트(Standard)와 관련됨. | |
| XPComboBox | ComboBox 컴포넌트(Standard)와 관련됨. | |
| XPDirectoryEdit | Edit 컴포넌트(Standard)와 관련됨. | |
| XPEdit | Edit 컴포넌트(Standard)와 관련됨. | |
| XPExtPanel | Panel 컴포넌트(Standard)와 관련됨. | |
| XPFileNameEdit | Edit 컴포넌트(Standard)와 관련됨. | |
| XPGroupBox | GroupBox 컴포넌트(Standard)와 관련됨. | |
| XPHistoryEdit | Edit 컴포넌트(Standard)와 관련됨. | |
| XPImageList | ImageList 컴포넌트(Win32)와 관련됨. | |
| XPSpinnerImage | Image 컴포넌트(Additional)와 관련됨. | |
| XPLabel | Label 컴포넌트(Standard)와 관련됨. | |
| XPListBox | ListBox 컴포넌트(Standard)와 관련됨. | |
| XPProgressBar | ProgressBar 컴포넌트(Win32)와 관련됨. | |
| XPRadioButton | RadioButton 컴포넌트(Standard)와 관련됨. | |
| XPRadioGroup | RadioGroup 컴포넌트(Standard)와 관련됨. | |
| XPScrollBar | Scrollbar 컴포넌트(Standard)와 관련됨. | |
| XPSpeedButton | SpeedButton 컴포넌트(Additional)와 관련됨. | |
| XPSpinEdit | Edit 컴포넌트(Standard)와 관련됨. | |
| XPSplitButton | Button 컴포넌트(Standard)와 관련됨. | |
| XPSplitter | Splitter 컴포넌트(Additional)와 관련됨. | |
| XPTrackBar | Trackbar 컴포넌트(Win32)와 관련됨. | |
| XStatusBar | StatusBar 컴포넌트(Win32)와 관련됨. |
계측기 컨트롤
Tool Palette 패널의 Instrument Controls 범주에는 Altium Designer Custom Instrument 패널 GUI(레거시)를 설계하는 데 사용되는 컴포넌트(컨트롤)가 포함되어 있습니다.
► 스크립팅 시스템의 계측기 컨트롤에 대한 자세한 내용은 Instrument Controls를 참조하십시오.
![]() |
SignalLinkManager | 계측기 신호 링크 관리자. |
| InstrumentBackgroundPanel | 계측기 패널 배경색. | |
| InstrumentBackground | 계측기 배경색. | |
| InstrumentButton | 계측기 푸시 버튼. | |
| InstrumentCaption | 계측기 패널 캡션. | |
| InstrumentCheckBox | 계측기 체크 박스. | |
| InstrumentEdit | 계측기 편집 상자. | |
| InstrumentGauge | 아날로그 스타일 계측기 게이지/미터. | |
| InstrumentGlyphButton | 계측기 스피드 버튼 그래픽 이미지. | |
| InstrumentGraph | 계측기 그래프 표시. | |
| InstrumentKnob | 계측기 회전식 컨트롤 노브. | |
| InstrumentLabel | 계측기 패널 레이블. | |
| InstrumentLEDDigits | 7-세그먼트 디지털 LED 표시. | |
| InstrumentLEDsPanel | 그룹화된 LED 표시기 행. | |
| InstrumentMultiGraph | 다중 트레이스 그래프 표시. | |
| InstrumentNumericPanel | 계측기 숫자 판독 표시. | |
| InstrumentPanel | 계측기 패널 영역. | |
| InstrumentProgressBar | LED 바 신호/진행 표시기 | |
| InstrumentRadioButton | 계측기 라디오 버튼 선택기. | |
| InstrumentRadioGroup | 라디오 버튼을 위한 계측기 그룹 컨트롤. | |
| InstrumentScrollbar | 계기 스크롤바 컨트롤. | |
| InstrumentShape | 계기 패널의 기하학적 형상. | |
| InstrumentSilkScreen | 계기 패널 실크스크린 오버레이. | |
| InstrumentTerminal | 계기 문자 디스플레이 터미널 창. | |
| InstrumentTrackBar | 계기 슬라이더 바 컨트롤. |






