Revision: 16541
http://sourceforge.net/p/edk2/code/16541
Author: ydong10
Date: 2014-12-19 05:30:04 +0000 (Fri, 19 Dec 2014)
Log Message:
-----------
MdeModulePkg: Add code to cover the space which is not covered by browser
before.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong <[email protected]>
Reviewed-by: Liming Gao <[email protected]>
Modified Paths:
--------------
trunk/edk2/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.c
Modified:
trunk/edk2/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.c
===================================================================
--- trunk/edk2/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.c
2014-12-19 05:21:55 UTC (rev 16540)
+++ trunk/edk2/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.c
2014-12-19 05:30:04 UTC (rev 16541)
@@ -2,7 +2,7 @@
This library class defines a set of interfaces to customize Display module
-Copyright (c) 2013, Intel Corporation. All rights reserved.<BR>
+Copyright (c) 2013 - 2014, Intel Corporation. All rights reserved.<BR>
This program and the accompanying materials are licensed and made available
under
the terms and conditions of the BSD License that accompanies this
distribution.
The full text of the license may be found at
@@ -164,6 +164,9 @@
SecCol = gScreenDimensions.LeftColumn +
(gScreenDimensions.RightColumn - gScreenDimensions.LeftColumn) / 3;
ThdCol = gScreenDimensions.LeftColumn +
(gScreenDimensions.RightColumn - gScreenDimensions.LeftColumn) / 3 * 2;
+ //
+ // + 2 means leave 1 space before the first hotkey info.
+ //
StartColumnOfHelp = gScreenDimensions.LeftColumn + 2;
RightColumnOfHelp = gScreenDimensions.RightColumn - 1;
TopRowOfHelp = gScreenDimensions.BottomRow - STATUS_BAR_HEIGHT -
gFooterHeight + 1;
@@ -176,6 +179,12 @@
ColumnStr2 = gLibEmptyString;
ColumnStr3 = gLibEmptyString;
+ //
+ // Clean the space at gScreenDimensions.LeftColumn + 1.
+ //
+ PrintStringAtWithWidth (StartColumnOfHelp - 1, BottomRowOfHelp,
gLibEmptyString, 1);
+ PrintStringAtWithWidth (StartColumnOfHelp - 1, TopRowOfHelp,
gLibEmptyString, 1);
+
if (Statement == NULL) {
//
// Print Key for Form without showable statement.
@@ -184,7 +193,10 @@
PrintStringAtWithWidth (StartColumnOfHelp, BottomRowOfHelp,
gLibEmptyString, ColumnWidth1);
PrintStringAtWithWidth (SecCol, BottomRowOfHelp, gLibEmptyString,
ColumnWidth2);
PrintStringAtWithWidth (StartColumnOfHelp, TopRowOfHelp, gLibEmptyString,
ColumnWidth1);
- PrintStringAtWithWidth (ThdCol, BottomRowOfHelp, gEscapeString,
ColumnWidth3);
+ if (gClassOfVfr == FORMSET_CLASS_PLATFORM_SETUP) {
+ ColumnStr3 = gEscapeString;
+ }
+ PrintStringAtWithWidth (ThdCol, BottomRowOfHelp, ColumnStr3, ColumnWidth3);
return;
}
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits