[텍스트] 편집시 옵션창에서 폰트 크기를 변경한 후 바로 텍스트 쓰기가 안됨by Webmaster2009년 7월 12일3개의 댓글포커스가 옵션창에 있어 안되는데텍스트 도구일 경우 텍스트를 쳤을 때 바로 텍스트로 포커스를 줘야 할듯 보임. [이 게시물은 webmaster님에 의해 2009-08-06 19:57:41 StylePix에서 이동 됨] “[텍스트] 편집시 옵션창에서 폰트 크기를 변경한 후 바로 텍스트 쓰기가 안됨”의 3개의 댓글 webmaster 2023년 2월 12일 11:05 오전 테스트 결과 엔터 혹은 다른 글자를 칠때 포커스 이동으로 텍스트 입력이 가능함을 확인. webmaster 2023년 2월 12일 11:05 오전 엔터나 다른 캐릭터를 치면 포커스가 이동하게 되어 있음. 따러서 엔터가 아닌 일반 캐릭터를 쓸 경우 첫자는 쓰여지지 않음. 일반적인 사용법은 옵션을 조절하고 엔터를 치는 것임. webmaster 2023년 2월 12일 11:05 오전 cMainFrame::PreTranslateMessage(const MSG& Msg){ … else if(dynamic_cast(GetActiveTool())){ // 텍스트 도구가 활성화 되어 있을 때 // 옵션 대화상자에서 옵션을 바꾸고 if(cWindow* pWindow = pMainFrame->GetActiveView()){ int Char = (int)Msg.wParam; if(Char == VK_RETURN) pWindow->SetFocus(); } } 답글 남기기이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다이름 * 이메일 * 웹사이트 댓글 *
webmaster 2023년 2월 12일 11:05 오전 엔터나 다른 캐릭터를 치면 포커스가 이동하게 되어 있음. 따러서 엔터가 아닌 일반 캐릭터를 쓸 경우 첫자는 쓰여지지 않음. 일반적인 사용법은 옵션을 조절하고 엔터를 치는 것임.
webmaster 2023년 2월 12일 11:05 오전 cMainFrame::PreTranslateMessage(const MSG& Msg){ … else if(dynamic_cast(GetActiveTool())){ // 텍스트 도구가 활성화 되어 있을 때 // 옵션 대화상자에서 옵션을 바꾸고 if(cWindow* pWindow = pMainFrame->GetActiveView()){ int Char = (int)Msg.wParam; if(Char == VK_RETURN) pWindow->SetFocus(); } }
테스트 결과
엔터 혹은 다른 글자를 칠때 포커스 이동으로 텍스트 입력이 가능함을 확인.
엔터나 다른 캐릭터를 치면 포커스가 이동하게 되어 있음.
따러서 엔터가 아닌 일반 캐릭터를 쓸 경우 첫자는 쓰여지지 않음.
일반적인 사용법은 옵션을 조절하고 엔터를 치는 것임.
cMainFrame::PreTranslateMessage(const MSG& Msg){
…
else if(dynamic_cast(GetActiveTool())){
// 텍스트 도구가 활성화 되어 있을 때
// 옵션 대화상자에서 옵션을 바꾸고
if(cWindow* pWindow = pMainFrame->GetActiveView()){
int Char = (int)Msg.wParam;
if(Char == VK_RETURN)
pWindow->SetFocus();
}
}