MilliTrendGetMemberFlags (CTLX에서만 지원)

 

미세자료 트랜드 오브젝트 (Milli Trend Object) 에서 지정한 구성원의 구성원 옵션을 읽어온다.

 

int @ MilliTrendGetMemberFlags(string classname, int pos);

 

함수인자

string classname : 미세자료 트랜드 오브젝트의 이름

int pos : 그래프 구성원 번호 (0번부터 시작 0은 첫번째 구성원)

 

반환 값

구성원의 옵션값이 반환된다. (값은 OR로 구성된다.) 각 값은 비트로 되어 있어서 여러 옵션이 같이 들어 있다. 0x0001 = HiHi 경계표시, 0x0002 = High 경계표시, 0x0004 = Low 경계표시, 0x0008 = LoLo 표시,  예를 들어 0x0007 값이 반환되면 0x0001|0x0002|0x0004 값이 조합되어 있으므로 HiHi,High,Low 경계표시가 되고 있다는 뜻이다.

 

예제

flag = @ MilliTrendGetMemberFlags("MilliDataTrend1", 0);

if((flag & 0x0001) == 0x0001) { // HiHi 경계표시가 ON되어 있다.

   …

}

if((flag & 0x0002) == 0x0002) { // High 경계표시가 ON되어 있다.

   …

}

if((flag & 0x0004) == 0x0004) { // Low 경계표시가 ON되어 있다.

   …

}

if((flag & 0x0008) == 0x0008) { // LoLo 경계표시가 ON되어 있다.

   …

}

 

문장설명 : MilliTrend1 오브젝트의 1번째 구성원의 옵션을 읽어와서 각 설정 상태에 따라서 어떤 문장을 실행한다.

 

버전정보

최초지원: 9.4.0

 

관련항목

@MilliTrendAddMember()

@MilliTrendClear()

@MilliTrendGetCursorData()

@MilliTrendGetCursorSize()

@MilliTrendGetCursorTime()

@MilliTrendGetMax()

@MilliTrendGetMemberFlags()

@MilliTrendGetMin()

@MilliTrendGetRealPos()

@MilliTrendGetShowSize()

@MilliTrendGetStartTime()

@MilliTrendGetTimeType()

@MilliTrendReLoad()

@MilliTrendRemoveAt()

@MilliTrendSaveToCsv()

@MilliTrendSetAutoUpdate()

@MilliTrendSetData()

@MilliTrendSetDataType()

@MilliTrendSetMax()

@MilliTrendSetMemberFlags()

@MilliTrendSetMin()

@MilliTrendSetShowSize()

@MilliTrendSetStartTime()

@MilliTrendSetTimeType()

@MilliTrendShiftTime()