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
[6607] 메모 컨포넌트 동적생성시 처리?
하재철 [] 2023 읽음    2001-04-04 16:58
메모 컨포넌트를 동적으로 생성하고
BoderStyle을 bsDialog로 설정하였읍니다.
메모 컨포넌트가 동적으로 생성되는 장소를 스크린에서
마무스 포인터가 Down되는 위치입니다.
음... 그리고 메모 컨포넌트의 Parent는 애플리케이션에 위치한
StrGrid(StringGrid 컴포넌트)입니다요...!
문제는 이렇게 설정해놓고 메모 컨포넌트를 생성하면
스크롤바가 장동으로 같이 생성된다는 것입니다.
그래서 스크롤바를 ssNone로 설정하였읍니다.
그런데도 결과는 마찮가지였읍니다.
부디 해결책이나 아님 왜 그런 현상이 일어나는지 설명이라도 부탁합니다.

소스

   if (Button == mbLeft || (Button != mbRight && Button != mbMiddle))
     {
         POINT P;
         GetCursorPos(&P);
         Screen->Cursor = crNone;
         Dotcom = new TMemo(this);
         Dotcom->Visible = false;
         Dotcom->Parent = StrGrid;
         Dotcom->Left = P.x-17;
         Dotcom->Top = P.y-17;
         Dotcom->Width = 35;
         Dotcom->Height = 35;
         Dotcom->Font->Name = "MS Gothic";
         Dotcom->Font->Size = 22;
         Dotcom->Font->Color =TColor(RGB(0,0,0));
         Dotcom->BorderStyle = bsDialog;
         Dotcom->ScrollBars = ssNone;
         Dotcom->Color =TColor(clInfoBk);
         Dotcom->Font->Charset = SHIFTJIS_CHARSET;
         Dotcom->Text = StrGrid->Cells[CCol][RRow];
         Dotcom->Visible = true;
         StrGrid->SetFocus();
     }

+ -

관련 글 리스트
6607 메모 컨포넌트 동적생성시 처리? 하재철 2023 2001/04/04
6665     Re:메모 컨포넌트 동적생성시 처리? 박지훈.임프 2026 2001/04/07
6729         Re:Re:메모 컨포넌트 동적생성시 처리? 하재철 2296 2001/04/10
6782             Re:Re:Re:메모 컨포넌트 동적생성시 처리? 박지훈.임프 2305 2001/04/12
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.