本文整理汇总了C++中ExState::GetIntParam方法的典型用法代码示例。如果您正苦于以下问题:C++ ExState::GetIntParam方法的具体用法?C++ ExState::GetIntParam怎么用?C++ ExState::GetIntParam使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ExState
的用法示例。
在下文中一共展示了ExState::GetIntParam方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: SwitchTo
int EView::SwitchTo(ExState &State) {
EModel *M;
int No;
if (State.GetIntParam(this, &No) == 0) {
char str[10] = "";
if (MView->Win->GetStr("Obj.Number", sizeof(str), (char *)str, 0) == 0) return 0;
No = atoi(str);
}
M = Model;
while (M) {
if (M->ModelNo == No) {
SwitchToModel(M);
return 1;
}
M = M->Next;
if (M == Model)
return 0;
}
return 0;
}
示例2: SetCIndentStyle
// this is global, unfortunately -- FIX !!!
int EBuffer::SetCIndentStyle(ExState &State) {
if (State.GetIntParam(View, &C_Indent) == 0)
return 0;
if (State.GetIntParam(View, &C_BraceOfs) == 0)
return 0;
if (State.GetIntParam(View, &C_ParenDelta) == 0)
return 0;
if (State.GetIntParam(View, &C_CaseOfs) == 0)
return 0;
if (State.GetIntParam(View, &C_CaseDelta) == 0)
return 0;
if (State.GetIntParam(View, &C_ClassOfs) == 0)
return 0;
if (State.GetIntParam(View, &C_ClassDelta) == 0)
return 0;
if (State.GetIntParam(View, &C_ColonOfs) == 0)
return 0;
if (State.GetIntParam(View, &C_CommentOfs) == 0)
return 0;
if (State.GetIntParam(View, &C_CommentDelta) == 0)
return 0;
if (State.GetIntParam(View, &C_FirstLevelWidth) == 0)
return 0;
if (State.GetIntParam(View, &C_FirstLevelIndent) == 0)
return 0;
if (State.GetIntParam(View, &C_Continuation) == 0)
return 0;
return 1;
}