Breadcrumbs

tp_popup()

정의

tp_popup(message, pm_type=DR_PM_MESSAGE, button_type=0)

기능

티치펜던트를 통해 사용자에게 메시지를 제공합니다. 상위 제어기는 String을 받아서 팝업 창에 표시하며, 사용자의 확인 작업에 의해 창이 닫혀야 합니다.

인수

인수명

자료형

기본값

설명

message

string

-

사용자에게 제공할 메시지

  • 메시지는 256byte 이내로 제한됩니다.

  • 텍스트는 간략하게 작성하시길 권장합니다. 긴 텍스트의 경우 일부 내용이 줄임표(…)로 생략됩니다.

  • 새줄(\n) 또는 캐리지 리턴(\r) 등의 포맷팅 관련 코드는 사용할 수 없습니다.

pm_type

int

DR_PM_MESSAGE

메시지 유형

  • DR_PM_MESSAGE

  • DR_PM_WARNING

  • DR_PM_ALARM

button_type

int

0

TP pop 메시지 버튼 type

  • 0 : Stop & Resume 버튼 표시

  • 1 : Stop 버튼 표시

리턴

설명

0

성공

음수값

실패

예외

예외

설명

DR_Error (DR_ERROR_TYPE)

인수들의 데이터형 오류 시

DR_Error (DR_ERROR_VALUE)

인수의 값이 유효하지 않을 시

DR_Error (DR_ERROR_RUNTIME)

C Extension 모듈 에러 발생 시

DR_Error (DR_ERROR_STOP)

프로그램 강제 종료 시

예제

Python
tp_popup("move done", DR_PM_MESSAGE)
tp_popup("Error!! ", DR_PM_ALARM)
a=1
b=2
c=3
tp_popup("a={0}, b={1}, c={2}".format(a,b,c) ,DR_PM_MESSAGE)
tp_popup("critical error!! ", DR_PM_ALARM, 1)

Keyword

tp / tp_ / popup