Q&A

  • [질문 ]Form 사이즈 조정에대해...
제가 현재 메인폼을 만들고 있는데요...

2개의 폼을 썼거든요..!!

1개의 폼은 메뉴바부분으로 쓰고,

또 한개의 폼은 서브폼을 올리기 위해 사용이 되는데요.

메뉴바로 사용되는 폼을 키우거나 줄이면 다른 한개의 폼도 같이 줄거나 커져야하는데...

그게 잘 안되거든요...

메뉴바로 사용되는 폼의 사이즈를 늘리게 되면.. 그 폼만 늘어나지 또 하나의 폼은 독립적으로 되어있기때문에 원래화면 크기대로 있거든요..



어떤방법이 있는지 가르쳐 주셨음 하는데요...



꼭! 꼭! 부탁합니다.



2  COMMENTS
  • Profile
    이채원 1999.04.21 09:54
    김성희 wrote:

    > 제가 현재 메인폼을 만들고 있는데요...

    > 2개의 폼을 썼거든요..!!

    > 1개의 폼은 메뉴바부분으로 쓰고,

    > 또 한개의 폼은 서브폼을 올리기 위해 사용이 되는데요.

    > 메뉴바로 사용되는 폼을 키우거나 줄이면 다른 한개의 폼도 같이 줄거나 커져야하는데...

    > 그게 잘 안되거든요...

    > 메뉴바로 사용되는 폼의 사이즈를 늘리게 되면.. 그 폼만 늘어나지 또 하나의 폼은 독립적으로 되어있기때문에 원래화면 크기대로 있거든요..

    >

    > 어떤방법이 있는지 가르쳐 주셨음 하는데요...

    >

    > 꼭! 꼭! 부탁합니다.

    >



    정답은 아니구요...

    당장 생각나는 방법은....

    기냥 코딩으로 처리하는 방법밖에는 모르겠네요...

    이 방법을 한번 써 보세요...

    resize이벤트가 어느 시점에서 일어나는지 잘 모르겠으니까...

    일단 변수를 두개 두기로 하죠... 메인폼의 height와 width를 저장할

    변수를 전역 변수로 둡니다... 전역변수 자주 쓰는 방법은 좋은

    방법이 아닌데...쩝...

    OldHeight와 oldwidth 변수를 두고

    메인 폼의 resize 이벤트를 다음과 같이 써 보세요...



    resize 이벤트...;

    var

    i,j: integer;

    begin

    i:=height-oldheight;

    j:=width-oldwidth;

    //해당 폼이 생성이 되어 있다고 가정하고 설명 드립니다...

    // 생성되었는지 확인하는 방법은 아래 mdi에 관한

    // 답변을 보세요...다른 폼을 form2라 하면

    form2.height:=form2.height-i;

    form2.width:=form2.width-j;



    end;

    이런 방법으로 한번 해 보세요...



    다른분 의견 있으시면 올려 주시구요....

    그럼....





  • Profile
    김성희 1999.04.22 21:11
    빠른 답변 고맙습니다.



    급한거였느데...



    그럼, 행복하세요.



    • 김성희
    • 1999.04.21 09:07
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 이채원
      1999.04.21 09:54
      김성희 wrote: > 제가 현재 메인폼을 만들고 있는데요... > 2개의 폼을 썼거든요..!! > 1개의 폼은 메뉴...
    • 김성희
      1999.04.22 21:11
      빠른 답변 고맙습니다. 급한거였느데... 그럼, 행복하세요.
    • 강지영
    • 1999.04.21 05:31
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 박홍석
      1999.04.21 09:20
      강지영 wrote: > 라디오그룹에 세개의 아이템(Cust_No,Name,Phone)을 넣구요 > Edit1.Text를 넘겨받아서 ...
    • 강지영
      1999.04.22 20:47
      박홍석 wrote: > 강지영 wrote: > > 라디오그룹에 세개의 아이템(Cust_No,Name,Phone)을 넣구요 > > Edi...
    • 강태호
    • 1999.04.21 05:15
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.04.21 10:17
      강태호 wrote: > RM-COBOL DATA 화일을 DB로 바꿀수 있는 컴포넌트 혹은 소스가 있는가요? 음냐....ISA...
    • MM
    • 1999.04.21 03:36
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김영대
      1999.04.21 03:59
      MM wrote: > TCP/IP 강좌 정말 잘 보았습니다 > 헌데 SEVER TIME 을 가지고 올려면 어떠한 방법으로 가져...
    • 권만섭
    • 1999.04.21 02:36
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이채원
      1999.04.21 09:35
      권만섭 wrote: > 프로그램이 처음실행될때 메인메뉴을 이용하여 폼을 그렸습니다. > 그런데 size가 너무 ...
    • 이영호
    • 1999.04.21 02:13
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이채원
      1999.04.21 09:39
      이영호 wrote: > 왕초보입니다. > MDI폼을 하나만들고 메뉴를 누르면 MDICHILD폼이 열리게 해놨거든요. ...
    • kobari
    • 1999.04.21 01:59
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.04.21 06:19
      OCX는 그냥 복사만 해서 되는것이 아닙니다. regsrv32를 이용해서 OCX를 시스템에 등록을 시켜주셔야 합니...
    • 이호선
    • 1999.04.20 23:54
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.04.21 00:11
      이호선 wrote: > 안녕하세요. > 따사로운 봄날이군요 > form의 일부분을 밑에 깔린화면이 나오도록 투명...
    • 강동욱
    • 1999.04.20 23:42
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 강동욱
      1999.04.20 23:43
      강동욱 wrote: > 안녕하세요....??? > > 제가요 요즘에 Query 컴포넌트를 이용해서 데이터를 삽입/수정...
    • 권용만
    • 1999.04.20 22:49
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신호성
      1999.04.21 01:57
      권용만 wrote: > 1) QuickRep를 RunTime시 생성하여 용지의 인쇄방향을 > 가로방향,세로방향으로 바...
    • 구창민
      1999.04.20 20:47
      권만섭 wrote: > > 파라독스 DB 를 사용하느데요 > SQL로 Table 조회 후 화면에 표시하여 수정하여 저...
    • 한승현
    • 1999.04.20 18:31
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 김영해
      1999.04.21 06:20
      한승현 wrote: > > 회사에서 다른 사람의 CD-ROM을 공유해서 > 델파이를 설치를 하려고 하는데 > 맨처...
    • 한승현
      1999.04.21 19:19
      김영해 wrote: > 한승현 wrote: > > > > 회사에서 다른 사람의 CD-ROM을 공유해서 > > 델파이를 설치...
    • 이호선
    • 1999.04.20 18:21
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.04.20 20:41
      이호선 wrote: > 안녕하세요. > 다름이 아니라 화면에 버튼이 많아서 딱딱한 느낌이 들어서 > 모나지 않...
    • 전은주
    • 1999.04.20 18:19
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 공대규
      1999.04.21 02:06
      안녕하세요, 은주님... 소스를 보여주실래요? 제가 지금 그런 일을 하는데 한번 볼께요. 그럼... ...
    • 김경수
    • 1999.04.20 14:37
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김경수
      1999.04.21 07:04
      안녕하세요... query문에 조건에 맞는 데이타를 불러드리구요, 변수i를 선언하고 인쇄하기전에 하나씩 ...
    • 엠마
    • 1999.04.20 07:46
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이채원
      1999.04.20 08:00
      엠마 wrote: > 안녕하세요.. > 쿼리한후에 DBgrid 쿼리한 데이타를 뿌려주고는 tab이나 화살표-> 어떻...