C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[25827] Re:[질문] Ctl3D 가 아닌 text또는 오른쪽 정렬된는 edit 콤포넌트 구합니다.
Rudora [] 661 읽음    2003-05-30 11:13
Border를 그대로 두고 글자의 정렬을 바꾸고 싶을때의 편법이 있는데요.

TEdit의 CharCase에 특정값을 넣는 겁니다. 값은 아래를 참고하세요.

8: 왼쪽
9: 오른쪽
10: 가운데

다른방법으로 SetWindowLong API를 사용해서 바꿀 수 있는데요. 아래처럼 하시면 되요.

SetWindowLong(
  TEdit.Handle, 
  GWL_STYLE, 
  GetWindowLong(TEdit.Handle, GWL_STYLE)| ES_RIGHT
);

이때는 TEdit.Refresh를 해줘야겠죠?

왕초보 님이 쓰신 글 :
: : : : : : :
화면 디자인을 Web 처럼 하고 싶습니다.
그러다 보니 Edit 콤포넌트의 프로퍼티중 Ctl3D 를 false로 하니까 원하는 : 디자인은 나왔는데
글자의 정렬이 왼쪽밖에 안되네요..
(사실 목적은 왼쪽에 타이틀 오른쪽에 edit 인데 왼쪽의 타이틀을 Frame : 있게 하고싶어서 그럽니다)
오른쪽 정렬을 하고 싶은데 어떤콤포넌트를 사용해야 하나요?
또 그 콤포넌트는 구할수 : 없나요?
: :
:

+ -

관련 글 리스트
25823 [질문] Ctl3D 가 아닌 text또는 오른쪽 정렬된는 edit 콤포넌트 구합니다. 왕초보 552 2003/05/30
25827     Re:[질문] Ctl3D 가 아닌 text또는 오른쪽 정렬된는 edit 콤포넌트 구합니다. Rudora 661 2003/05/30
25826     Re: FAQ 게시판에 있습니다. 김백일.cedar 639 2003/05/30
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.