Lines Matching defs:Statement

476   FORM_BROWSER_STATEMENT *Statement;
521 Statement = FORM_BROWSER_STATEMENT_FROM_LINK (Link);
523 if (EvaluateExpressionList(Statement->Expression, FALSE, NULL, NULL) <= ExpressGrayOut) {
524 StringPtr = GetToken (Statement->Prompt, Handle);
527 Width = GetWidth (Statement, Handle);
546 MenuOption = UiAddMenuOption (StringPtr, Selection->Handle, Selection->Form, Statement, NumberOfLines, MenuItemCount);
728 FORM_BROWSER_STATEMENT *Statement;
747 Statement = MenuOption->ThisTag;
748 switch (Statement->Operand) {
769 if ((Statement->Operand == EFI_IFR_DATE_OP) ||
770 (Statement->Operand == EFI_IFR_TIME_OP)) {
785 if (Statement->Operand == EFI_IFR_NUMERIC_OP && Statement->Step != 0) {
796 if ((Statement->Operand == EFI_IFR_NUMERIC_OP) ||
797 (Statement->Operand == EFI_IFR_DATE_OP) ||
798 (Statement->Operand == EFI_IFR_TIME_OP)) {
802 ((Statement->Flags & EFI_IFR_DISPLAY_UINT_HEX) == EFI_IFR_DISPLAY_UINT_HEX) ? gHexNumericInput : gDecNumericInput
804 } else if (Statement->Operand != EFI_IFR_ORDERED_LIST_OP) {
808 if (Statement->Operand == EFI_IFR_ORDERED_LIST_OP) {
857 if (Statement->Operand != EFI_IFR_TEXT_OP && Statement->Operand != EFI_IFR_SUBTITLE_OP) {
861 if (Statement->Operand != EFI_IFR_REF_OP) {
1068 Selection->Statement = NULL;
1138 Selection->Statement = NULL;
1174 FORM_BROWSER_STATEMENT *Statement;
1195 Statement = FORM_BROWSER_STATEMENT_FROM_LINK (Link);
1201 if ((Question != NULL) && (Statement != Question)) {
1205 if ((Statement->QuestionFlags & EFI_IFR_FLAG_CALLBACK) != EFI_IFR_FLAG_CALLBACK) {
1210 // Check whether Statement is disabled.
1212 if (Statement->Expression != NULL) {
1213 if (EvaluateExpressionList(Statement->Expression, TRUE, Selection->FormSet, Selection->Form) == ExpressDisable) {
1218 HiiValue = &Statement->HiiValue;
1224 TypeValue = (EFI_IFR_TYPE_VALUE *) Statement->BufferValue;
1231 Statement->QuestionId,
1288 SetQuestionValue(Selection->FormSet, Selection->Form, Statement, TRUE);
1296 GetQuestionValue(Selection->FormSet, Selection->Form, Statement, TRUE);
1344 FORM_BROWSER_STATEMENT *Statement;
1506 // Check Selected Statement (if press ESC, Selection->Statement will be NULL)
1508 Statement = Selection->Statement;
1509 if (Statement != NULL) {
1510 if ((Statement->QuestionFlags & EFI_IFR_FLAG_RESET_REQUIRED) == EFI_IFR_FLAG_RESET_REQUIRED) {
1520 ((Statement->QuestionFlags & EFI_IFR_FLAG_CALLBACK) == EFI_IFR_FLAG_CALLBACK) &&
1521 (Statement->Operand != EFI_IFR_PASSWORD_OP)) {
1522 Status = ProcessCallBackFunction(Selection, Statement, EFI_BROWSER_ACTION_CHANGING, FALSE);
1523 if (Statement->Operand == EFI_IFR_REF_OP && Selection->Action != UI_ACTION_EXIT) {
1528 Status = ProcessGotoOpCode(Statement, Selection, NULL, NULL);
1543 if (!EFI_ERROR (Status) && Statement->Operand != EFI_IFR_REF_OP) {
1544 ProcessCallBackFunction(Selection, Statement, EFI_BROWSER_ACTION_CHANGED, FALSE);