Q&A

  • 각 에디터박스(edit)를 정렬하는 방법
델파이 초보자 입니다.....

edit가 폼에 여러개 있는데 이것을 각각, 중앙정렬 또는 좌,우 정렬 하는 방법을

알고 계시면 알려주십시오..

그리고, 한꺼번에 정렬하는 방법도...

2  COMMENTS
  • Profile
    최용일 2000.03.20 21:43
    디자인타임시 컨트롤위에서 마우스 오른쪽 클릭하시면 팝업메뉴가 뜨는데

    거기에서 "Align..."메뉴를 선택하시면 원하시는 정렬을 하실 수 있습니다.



    한꺼번에 바꿀땐 Shift키를 누르고 컨트롤을 선택한 뒤에 컨트롤 위에서

    마우스 오른쪽 클릭하시면 됩니다.



    최은정 wrote:

    > 델파이 초보자 입니다.....

    > edit가 폼에 여러개 있는데 이것을 각각, 중앙정렬 또는 좌,우 정렬 하는 방법을

    > 알고 계시면 알려주십시오..

    > 그리고, 한꺼번에 정렬하는 방법도...

  • Profile
    임형호 2000.03.20 22:16
    최용일 wrote:

    > 디자인타임시 컨트롤위에서 마우스 오른쪽 클릭하시면 팝업메뉴가 뜨는데

    > 거기에서 "Align..."메뉴를 선택하시면 원하시는 정렬을 하실 수 있습니다.

    >

    > 한꺼번에 바꿀땐 Shift키를 누르고 컨트롤을 선택한 뒤에 컨트롤 위에서

    > 마우스 오른쪽 클릭하시면 됩니다.

    >

    > 최은정 wrote:

    > > 델파이 초보자 입니다.....

    > > edit가 폼에 여러개 있는데 이것을 각각, 중앙정렬 또는 좌,우 정렬 하는 방법을

    > > 알고 계시면 알려주십시오..

    > > 그리고, 한꺼번에 정렬하는 방법도...



    위와 같은 방법도 있고요. 다른 방법으로는 델파이 메인메뉴의 VIEW에 Alignment Palette라는 메뉴를 클릭하면 선택된 컴포넌트를 정렬할 수 있는 정렬파렛트가 나오거든요. 그걸 이용하셔도 됩니다. 마우스 오른쪽 클릭을 하는 경우에는 한번에 속성을 설정한다음 잘못지정을 한경우에 다시 처음부터 해야되지만 파렛을 이용할 경우에는 선택시에 즉시즉시 결과를 볼 수 가 있습니다. 물론 메인메뉴로 가서 다시 하부메뉴로 들어가야하는 불편함이 있긴 있지만요. 하지만 그것은 델파이 메인메뉴 왼쪽하단에 있는 버튼들 보이시죠. 파렛메뉴를 그곳으로 옮겨놓으면 됩니다.



    혹시나 해서 옮기는 방법을 적습니다.

    1. 메인메뉴 왼쪽 버튼위치에서 마우스 오른쪽 버튼을 클릭한다.

    2. Properties라는 속성을 선택한다.

    3. 오른쪽에는 메인메뉴에 있는 항목들이 있고 왼쪽에는 각 메인메뉴안에 있는 하부메뉴들의 목록이 그림으로 나와있을겁니다.

    4. 정렬파렛트를 갖다놓을 생각이니까 오른쪽에서 View를 선택하고 View Alignment palette를 메인메뉴 왼쪽아래에 있는 하단부에 마우스로 끌어다 놓으면 됩니다.

    5. 물론 다른 것들도 이렇게 만들어 놓을 수 있습니다.

    6. 버튼들이 겹치게 될지도 모르니까.... 버튼 놓는 부분의 공간을 좀 늘리면 돼겠죠.

    • hee
    • 2000.03.21 00:00
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 문영철
      2000.03.21 00:51
      decode (A,B,C,D) ====> IF A = B THEN C ELSE D END-IF. 이정도면 아시겠지...
    • 문영철
      2000.03.21 00:54
      안녕하세요~ STRINGGRID DRAW CELL 이벤트에 다음과 같이 기술하세요. if gdSelected in state then ...
    • 황영철
      2000.03.21 01:24
      문영철 wrote: > 안녕하세요~ > STRINGGRID DRAW CELL 이벤트에 다음과 같이 기술하세요. > if gdSe...
    • 문영철
      2000.03.21 02:00
      string grid 가 draw cell 이벤트가 발생할때 처리해주는 루틴입니다. 보시면 대강 아실거에요.. proc...
    • 문영철
      2000.03.21 01:32
      goRowselect 를 true 로 하셨나요? string grid inspector option 에 있습니다. 황영철 wrote: > 문영...
    • 조피디
      2000.03.20 23:24
      이수정 wrote: > StringGrid 에 출력되는 내용을 가운데 정렬로 하고 싶은데.. > > 어떻게 하는거예요?...
    • 이상학
      2000.03.20 23:33
      Draw cell 에서 코딩을 하면....데이터들을 모두 덮어쓰는 건지...하나도 출력이 않되던데요???
    • blueSky
      2000.03.20 23:35
      유솔로몬 wrote: > 허일학님 홈페이지 접속이 안된당...??? 하나넷에서 써버이전을 하는 관계로 당분간...
    • 최용일
      2000.03.21 01:14
      죄송합니다. 제가 바쁜 관계로 도움을 드리지 못해서... 참고로 전 여기 운영자가 아님니다. 초보 중 ...
    • 최은정
    • 2000.03.20 22:52
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.03.21 00:49
      Space에 적당한 값을 넣어서 다음과 같이 메세지를 보내보세요... SendMessage(Edit1.Handle, EM_SETM...
    • 정윤호
      2000.03.21 00:21
      질문맨 wrote: > 파일실행할때 파라미터는 넘겨받아서 다르게 실행되게 하고 싶거든요. > 예를들어 > pr...
    • 이빈
    • 2000.03.20 22:41
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.03.20 22:53
      버튼의 프레임 크기를 계산해 주지 않았군요. 버튼의 크기와 높이를 이미지의 크기보다 4더 크게 잡아주세...
    • 이빈
      2000.03.20 23:29
      최용일 wrote: > 버튼의 프레임 크기를 계산해 주지 않았군요. > 버튼의 크기와 높이를 이미지의 크기보...
    • 최용일
      2000.03.21 00:12
      저의 말을 잘못이해하셨네요... 버튼의 가장자리를 보시면 양각으로 처리된 부분이 있습니다. 그것을 ...
    • 이빈
      2000.03.21 01:06
      친절한 답변 감사합니다. 그럼 즐거운 하루 되세요...
    • 최용일
      2000.03.21 00:55
      뭐 별다른 것은 없습니다. 핫키를 제거하면 됩니다. FormClose부분에 핫키를 제거하는 부분이 있습니다. ...
    • 배불뚝
      2000.03.20 22:27
      김진호 wrote: > RadioGroup에서 Default로 한 항목을 선택해서 보여주려고 하는데 어떻게 해야 하나요? ...
    • 조규춘
      2000.03.20 21:35
      김진호 wrote: > RadioGroup에서 Default로 한 항목을 선택해서 보여주려고 하는데 어떻게 해야 하나요? ...
    • 최은정
    • 2000.03.20 20:59
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.03.20 21:43
      디자인타임시 컨트롤위에서 마우스 오른쪽 클릭하시면 팝업메뉴가 뜨는데 거기에서 "Align..."메뉴를 선택...
    • 임형호
      2000.03.20 22:16
      최용일 wrote: > 디자인타임시 컨트롤위에서 마우스 오른쪽 클릭하시면 팝업메뉴가 뜨는데 > 거기에서 "A...
    • pungky
    • 2000.03.20 20:45
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.03.20 21:39
      콤보박스의 아이템이 바뀔때마다 OnChange이벤트가 발생합니다. 여기에서 폼의 색을 바꾸어 주시면 되죠...
    • 황영철
    • 2000.03.20 20:34
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.03.20 20:46
      다음과 같이 하시면 될 것 같은데요... var I: Integer; begin for I := 0 to StringGrid1.RowCoun...
    • 강민주
      2000.03.20 20:43
      황영철 wrote: > StringGrid에서 내용을 다 지우는 방법이 없나요 > 아무리 찾아봐도 없네요 > 알고 계...
    • 젠키
      2000.03.20 20:40
      황영철 wrote: > StringGrid에서 내용을 다 지우는 방법이 없나요 > 아무리 찾아봐도 없네요 > 알고 계...
    • 이빈
    • 2000.03.20 19:58
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.03.20 20:14
      TBitBtn의 Spacing과 Margin속성을 바꾸어 보세요.. 아마도 TBitBtn.Margin을 0으로 놓고 하시면 될것 같...
    • 이빈
      2000.03.20 20:30
      최용일 wrote: > TBitBtn의 Spacing과 Margin속성을 바꾸어 보세요.. > 아마도 TBitBtn.Margin을 0으로 ...
    • 최용일
      2000.03.20 20:37
      이미지와 버튼의 크기가 다르다면 이미지의 크기를 버튼의 크기에 맞추시던가 버튼의 크기를 이미지의 크...
    • 초보..
    • 2000.03.20 19:52
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 염선희
      2000.03.20 20:16
      쿼리(Query1)를 SELECT 이름,주민등록번호,주소 FROM 인사테이블 ORDER BY 이름 이런 방식으로 한...
    • 김영희
    • 2000.03.20 19:38
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 강인규
      2000.03.20 20:38
      김영대님의 홈에 가시면 원하시는 내용을 찾을 수 있을 듯 합니다. 엑셀의 내용을 dbGrid로 보내는 컴퍼넌...
    • 김영희
      2000.03.23 00:19
      강인규님 답변에 감사드립니다. 그런데 김영대님의 홈페이지에 있는 자료는 전부(?) 엑셀화일로 출력하...