C++ Builder
-
TBaseListC++ Builder/Class 2018. 12. 6. 22:50
template class TBaseList : public TList{private:protected:T* __fastcall GetItems(int Index);public:__fastcall TBaseList();__fastcall ~TBaseList();public:int __fastcall Add(T *Item);void __fastcall Delete(int Index, bool Flag = true);void __fastcall Clear();int __fastcall IndexOf(T *Item);public:__property T* Items[int iIndex] = { read = GetItems };};//--------------------------------------------..
-
단축키C++ Builder/기타자료 2018. 12. 6. 22:45
Ctrl + - // C++ class 브라우저 단축키 F5// break 단축키 F7// Trace Info F8// Step Over Shift + F7// Trace to Next Source Line (현재 라인 디버깅 성공시 다음라인 디버깅 실행) F4// 커서가 있는 점까지 실행 Shift + F8// Run Until Return F3// 찾기(Next버튼) Ctrl + G// GExperts(단축키) Ctrl + Shift + U, I // 전체 내어쓰기, 들여쓰기 Shift + Alt + 방향키 // 원하는 부분 범위지정 // Shift + Alt + 방향키로 범위지정후 Ctrl + Shift + U, I로 Line에 상관없이 Vertical하게 들여쓰기 내어쓰기 가능. Ctrl + Sh..
-
#TRadioGroupC++ Builder/Control 2018. 12. 6. 22:41
#TRadioGroup Vcl.ExtCtrls.TRadioGroup TRadioGroup 함께 작동하는 라디오 버튼 그룹을 나타냅니다.TRadioGroup 개체는 라디오 버튼만을 포함한 특수 그룹 상자입니다. 같은 컨트롤 구성 요소에 직접 배치 된 복수의 라디오 버튼은 "그룹화"되어 있습니다. 사용자가 하나의 라디오 버튼을 선택하면 해당 그룹의 다른 모든 라디오 버튼은 꺼집니다. 따라서 하나의 폼에서 두 개의 라디오 버튼이 동시에 켜지는 그들이 다른 컨테이너 (그룹 상자 등)에 배치되어있는 경우만입니다.라디오 버튼을 TRadioGroup 에 추가하려면 오브젝트 인스펙터의 Items 속성을 편집합니다. Items 각 문자열이 그룹 상자에 표시되는 라디오 버튼입니다 그 문자열이 캡션입니다. ItemIndex..
-
ShowMessageCenterC++ Builder/함수 2018. 12. 6. 22:32
#ShowMessageCenter// 현재폼의 가운데에 시스템 메세지 띄우는 함수 코드void __fastcall ShowMessageCenter(String Msg){ static TCanvas *MsgCanvas=NULL; if(MsgCanvas==NULL) { MsgCanvas=new TCanvas; MsgCanvas->Font->Name="MS Sans Serif"; MsgCanvas->Font->Size=9; } if(Screen->ActiveForm) { MsgCanvas->Handle=GetDC(Screen->ActiveForm->Handle); TSize ts=MsgCanvas->TextExtent(Msg); if(ts.cxActiveForm->Left + (Screen->ActiveFor..