계속 질문만 해대는 왕초보 입니다.
이번에는(^^), 현재작업 하고 있는 화면 모드는 1024*768 입니다.
근데(왜 난, 맨날 이러는지...), 사용자는 노트북을 고집 합니다.
그래서 800*600 모드도 계산해서 프로그램 로딩될 때 바꾸는 소스를 훔쳐다가(^^)
썼습니다. 근대 visible 이 False가 되었다가, True로 되는 컴포넌트(dblistbox)가
있는데, 요놈의 용도는 serch edit 창에 입력을 시작하면 비슷한 필드를 찾아서
보여줍니다. 근대 이 dblistbox의 위치를 어찌 해야 할지 참....
요지는 컴포넌트를 폼에 다가 못 박듯이 고정 시킬 수 있는 방법이 없습니까?
800*600의 노트북은 아래, 오른쪽이 더 짤려 나갑니다.
MS-windows 프로그램들처럼 어떤 상황에서나 같을 수 있는 방법을 알고 싶습니다.
이거 혼자 해볼라구 하니까 참 힘드네요....
책에서 본내용이라 한번 적어봅니다.
이제 부터 책의 내용.............
이런 부조화를 방지해 주는 속성이 바로 폼의 Scaled속성이다. 이 속성이 True이면 시스템 글꼴 크기에 맞게 폼과 컨트롤의 크기도 같이 늘어나 준다.
이 속성이 False이면 컨트롤의 위치가 글꼴의 크기에 상관없이 무조건 고정되어 버린다. 다행히 Scaled속성의 디폴트값이 True이므로 이 속성을 특별히 건드리지만 않는다면 이 문제에 대해서는 더 이상 신경쓸 필요가 없다. 이 속성을 변경하면 어떤 효과가 발생하는 지 보자!
지금 까정 책의 내용................
그러니 끼니 이 속성을 잘 이용하면 컴포넌트 위치를 고정시킬수도 있지 않을까요?
해보지는 않았지만...
행복하셔요!
최재원 wrote:
> 계속 질문만 해대는 왕초보 입니다.
>
> 이번에는(^^), 현재작업 하고 있는 화면 모드는 1024*768 입니다.
>
> 근데(왜 난, 맨날 이러는지...), 사용자는 노트북을 고집 합니다.
>
> 그래서 800*600 모드도 계산해서 프로그램 로딩될 때 바꾸는 소스를 훔쳐다가(^^)
>
> 썼습니다. 근대 visible 이 False가 되었다가, True로 되는 컴포넌트(dblistbox)가
>
> 있는데, 요놈의 용도는 serch edit 창에 입력을 시작하면 비슷한 필드를 찾아서
>
> 보여줍니다. 근대 이 dblistbox의 위치를 어찌 해야 할지 참....
>
> 요지는 컴포넌트를 폼에 다가 못 박듯이 고정 시킬 수 있는 방법이 없습니까?
>
> 800*600의 노트북은 아래, 오른쪽이 더 짤려 나갑니다.
>
> MS-windows 프로그램들처럼 어떤 상황에서나 같을 수 있는 방법을 알고 싶습니다.
>
> 이거 혼자 해볼라구 하니까 참 힘드네요....
>
>