Graphisoft®

Dialog ManagerVersion: 2.0

DGRichEditSetTextRange

Rich Edit 컨트롤의 지정한 범위의 문자들을 대체합니다.

    void DGRichEditSetTextRange (
      short        dialId,
      short        item,
      Int32        startPos,
      Int32        endPos,
      const char*  text
    );

파라미터

dialId
다이얼로그 또는 탭 페이지의 ID입니다. DG_TOP_MODAL은 최상위 Modal 다이얼로그를 지정합니다.
 
item
다이얼로그 항목의 1-기반 인덱스입니다.
 
startPos
범위 내 1번째 문자의 위치입니다. 텍스트의 1번째 문자에 대하여 DG_REP_TEXTBEGIN을 사용하십시오.
 
endPos
범위 내 마지막 문자의 위치입니다. 텍스트의 끝에 대하여 DG_REP_TEXTEND를 사용하십시오.
 
text
새로운 텍스트에 대한 포인터입니다.

설명

DGRichEditSetTextRange는 텍스트에 있는 모든 타입의 end-of-line 마커(CR, LF 또는 CRLF)를 허용합니다.

이 함수는 Rich Edit 컨트롤의 내용을 스크롤하지 않고 가능하면 현재 선택을 유지하려고 노력합니다.

이 함수는 text를 빈 문자열("")로 세트하여 범위 내에 있는 문자들을 제거하는 데 사용할 수 있습니다.

요구사항

버전: DG 1.1.0 또는 이후
헤더: DG.h
라이브러리 가져오기: DG.lib [WIN]
모듈: DGLib [MAC], DG.dll [WIN]

참고사항

DG 함수, Rich Edit 컨트롤, DGRichEditGetTextRange, DGRichEditCatText, DGRichEditSetText