자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Firemonkey [XE8] IDE 에디터 사용법 문의
2015.09.14 19:39
본 게시판 사용시 당부 사항
* 이 게시판은 누구나 자유롭게 질문을 올리고 자발적으로 답변을 공유하는 게시판입니다.
* 따라서 질문을 올리실 때에는 최대한 자세하고 정중하게 질문을 올려 주세요.
* 최대한 질문을 자세히 올려야 답변도 자세히 올라 옵니다.
* 본 질문에 답변을 주시는 여러 개발자님들께 미리 감사드립니다.
-----------------------------------------------------------------------------------------------
다른 분들도 좀 불편하셨던 부분인거 같은데.. 혹시 해결점이 있는지 해서 2가지 질문글 올립니다.
1번째 질문
프레임에 컨트롤들이 여러개가 있고, 새로운 버튼을 올리고, 버튼을 더블클릭하면,
자동으로 소스창으로 이동되면서, 아래와 같이 자동 코딩이 생깁니다.
procedure Tfrm_Main.Button1Click(Sender: TObject);
begin
end;
여기까지는 좋은 데 문제는, 저 생성된 자동소스가 소스의 맨끝이 아니고, 중간위치 또는 상단부분에
생긴다는 겁니다..
맨 끝으로 이동되야 맞는거 같은데,, 실제로 델파이7 같은 예전버젼과 같이 말이죠..
나중엔,, 저 생성된 소스를 복사해서 일일히 하단으로 옮기는 것도 작업이 되더군요..
아시는 분 답변부탁드립니다 ^^
2번째 질문
2번째는 컨트롤 복사 문제인데요.. 아래와 같이 Text3 를 다른 레이어에 복사하려고 할때
디자인타임에서 Text3를 선택후 ctrl+c를 누르고 다른 컨트롤을 선택후 ctrl + v를 누르면
다른 컨트롤 자식으로 안들어가고 다른 엉뚱한 컨트롤 자식으로 들어가더군요,.
그래서 위 캡쳐와 같이 컨트롤 Structure 트리창에서 직접 붙일 컨트롤을 선택후 crrl+v 해도
선택한 컨트롤로 안붙여지고 , 다른 컨트롤로 붙여집니다.
상당히 불편하더군요..
이 부분도 해결법 있으시면 공유 부탁드리겠습니다.~~
댓글 4
-
델사냥
2015.09.15 12:33
-
가을이다
2015.09.15 12:47
델사냥님 말씀처럼, 다른곳에 붙여도 옮겨진다는것만으로도 감사해야 하는건지 참 의문스럽습니다..
XE5 에서 8까지 많은 버젼업 패치를 하면서,, 이건 간단한 부분도 아직 버그를 못고치다니..
이런부분은 정말 실망스럽네요...
-
Humphery
2015.09.15 17:44
올려주신 이미지가 없어 테스트는 못햇지만요.
컨트롤을 옮기는 부분은 Structure 창에서 드래그앤 드롭으로 손쉽게 옮길 수 있습니다.
-
가을이다
2015.09.16 10:39
물로 드래그앤드롭으로 옮길수있죠..
예를 들어 Structure 창에서 text1을 복사하고 맨위에 layer1 에다가 넣고 싶을때
컨트롤들이 많을경우에는 드래그앤드롭 자체가 오래걸리죠..
crtl+c ctrl+v를 하게 되면 엉뚱한데 컨트롤이 붙게됩니다.
Firemonkey [XE8] IDE 에디터 사용법 문의
2015.09.14 19:39
본 게시판 사용시 당부 사항
* 이 게시판은 누구나 자유롭게 질문을 올리고 자발적으로 답변을 공유하는 게시판입니다.
* 따라서 질문을 올리실 때에는 최대한 자세하고 정중하게 질문을 올려 주세요.
* 최대한 질문을 자세히 올려야 답변도 자세히 올라 옵니다.
* 본 질문에 답변을 주시는 여러 개발자님들께 미리 감사드립니다.
-----------------------------------------------------------------------------------------------
다른 분들도 좀 불편하셨던 부분인거 같은데.. 혹시 해결점이 있는지 해서 2가지 질문글 올립니다.
1번째 질문
프레임에 컨트롤들이 여러개가 있고, 새로운 버튼을 올리고, 버튼을 더블클릭하면,
자동으로 소스창으로 이동되면서, 아래와 같이 자동 코딩이 생깁니다.
procedure Tfrm_Main.Button1Click(Sender: TObject);
begin
end;
여기까지는 좋은 데 문제는, 저 생성된 자동소스가 소스의 맨끝이 아니고, 중간위치 또는 상단부분에
생긴다는 겁니다..
맨 끝으로 이동되야 맞는거 같은데,, 실제로 델파이7 같은 예전버젼과 같이 말이죠..
나중엔,, 저 생성된 소스를 복사해서 일일히 하단으로 옮기는 것도 작업이 되더군요..
아시는 분 답변부탁드립니다 ^^
2번째 질문
2번째는 컨트롤 복사 문제인데요.. 아래와 같이 Text3 를 다른 레이어에 복사하려고 할때
디자인타임에서 Text3를 선택후 ctrl+c를 누르고 다른 컨트롤을 선택후 ctrl + v를 누르면
다른 컨트롤 자식으로 안들어가고 다른 엉뚱한 컨트롤 자식으로 들어가더군요,.
그래서 위 캡쳐와 같이 컨트롤 Structure 트리창에서 직접 붙일 컨트롤을 선택후 crrl+v 해도
선택한 컨트롤로 안붙여지고 , 다른 컨트롤로 붙여집니다.
상당히 불편하더군요..
이 부분도 해결법 있으시면 공유 부탁드리겠습니다.~~
댓글 4
-
델사냥
2015.09.15 12:33
-
가을이다
2015.09.15 12:47
델사냥님 말씀처럼, 다른곳에 붙여도 옮겨진다는것만으로도 감사해야 하는건지 참 의문스럽습니다..
XE5 에서 8까지 많은 버젼업 패치를 하면서,, 이건 간단한 부분도 아직 버그를 못고치다니..
이런부분은 정말 실망스럽네요...
-
Humphery
2015.09.15 17:44
올려주신 이미지가 없어 테스트는 못햇지만요.
컨트롤을 옮기는 부분은 Structure 창에서 드래그앤 드롭으로 손쉽게 옮길 수 있습니다.
-
가을이다
2015.09.16 10:39
물로 드래그앤드롭으로 옮길수있죠..
예를 들어 Structure 창에서 text1을 복사하고 맨위에 layer1 에다가 넣고 싶을때
컨트롤들이 많을경우에는 드래그앤드롭 자체가 오래걸리죠..
crtl+c ctrl+v를 하게 되면 엉뚱한데 컨트롤이 붙게됩니다.
도움되는 글은 아니고요. 저와 같은 것을 고민하시는 것 같아 적어봅니다.
(1번)
코드자동생성(Ctrl+Shift+C)은 클래스내에서 함수 알파벳순서로 생성되는 것으로 알고 있습니다.
저의 불만은 코드생성시 기존 함수의 주석이 있으면 주석과 함수 사이에 생성되어
주석을 옮겨주는 것이 불편합니다.
(2번)
저도 XE8 폼디자인시 Ctrl+C, Ctrl+V의 버그때문에 쇼를 많이 하고 있습니다.
전 폼과 스트럭쳐를 선택(클릭)하면 원하는 곳에 붙여질 때가 많더군요.
파울나면 스트럭쳐창에서 옮깁니다.
다른 곳에 붙어도 옮겨 진다는 것만으로도 감사할 때가 있더군요. 아예 Ctrl+C, Ctrl+V가 안되는 경우가 있으니까요.
씨애틀에서 개선되었기를 기대해봅니다.