c2design 12월 21일, 2022에 포스트됨 공유하기 12월 21일, 2022에 포스트됨 마이그레이션 작업시 컴포넌트의 속성을 바꿀때는 Rad Studio 설치시 포함 되는 reFind를 사용 하면 컴포넌트의 속성을 바꾸거나 삭제하는 작업이 가능 합니다. ( reFind 사용 방법 보기 클릭 ) 그러나 reFInd 현재 버전에서는 컴포넌트의 새로운 속성을 추가 하는 기능은 지원 하지 않습니다. 그래서 프로젝트 해당 폴더 소스 전체에 삽입된 동일한 컴포넌트에 일괄적으로 속성을 추가 하려면 notepad++ 를 사용 하면 됩니다. notepad++ 다운로드 바로가기 (무료) 예시에 사용된 샘플 프로젝트에서는 TButton에 Hint 속성과 ShowHint 속성을 일괄로 추가해 봤습니다. <사용방법> notepad++ 를 실행한 후 찾기 메뉴에서 파일에서 찾기를 실행 합니다. 찿을 내용에 : TButton\r\n 을 입력합니다. (notepad++ 에서는 \r\n 를 줄바꿈으로 인식 합니다.) 바꿀 내용에 : TBUtton\r\n Hint = '12345678'\r\n ShowHint = True\r\n 로 입력하면 해당 속성 항목을 추가 하게 됩니다 필터에는 *.dfm 을 입력하여 폼 파일만을 수정하게 지정 합니다. 바꿀내용은 Rad Studio 에서 프로젝트를 실행 후 해당 컴포넌트에 직접 속성을 추가하고 *.dfm 파일을 열어 보면 추가된 속성 항목을 볼 수 있으므로 해당 내용을 복사해서 사용하면 편리 합니다. 주의 할 점은 파일에서 바꾼 내용은 되돌리기가 불가능 하므로 백업된 소스를 사용 하는것이 안전 합니다. *.dfm 파일에 오탈자등의 잘못된 내용이 들어가면 델파이 프로젝트에서 폼 파일을 열어 볼 수 없게 되므로 주의 해야 합니다. 실행 데모는 아래 첨부된 영상을 확인 하시기 바랍니다. object Button1: TButton Hint = '12345678' << 추가할 내용 ShowHint = True << 추가할 내용 Left = 368 Top = 48 Width = 121 Height = 65 Caption = 'Button1' ParentShowHint = False TabOrder = 0 end 데모 영상 1 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
Recommended Posts
이 토의에 참여하세요
지금 바로 의견을 남길 수 있습니다. 그리고 나서 가입해도 됩니다. 이미 회원이라면, 지금 로그인하고 본인 계정으로 의견을 남기세요.