audk/MdeModulePkg
lgao4 f6cf5cf800 Support proportional Font and Font output flags.
1. Abstract the maximum baseline and character height in Proportional Font package as its baseline and line height, and use fixed height as base line and line height for simple font packages.
  2. Update logic to handle string without EFI_HII_OUT_FLAG_CLIP_CLEAN_Y flag when string height exceeds the line height, and handle the string without EFI_HII_OUT_FLAG_CLIP_CLEAN_X flag when string wide exceeds the screen wide.
  3. Calculate Origin point by adding BaseLine on Starting position, and calculate the left-top corner of character by Origin point and CELL information. 



git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11270 6f19259b-4bc3-4df7-8a09-765794883524
2011-01-24 04:58:45 +00:00
..
Application Update the copyright notice format 2010-04-24 09:49:11 +00:00
Bus 1. fix AtaPassThru.PassThru() sct failure 2011-01-06 05:44:50 +00:00
Core Fix bounds check on parameter of type EFI_GCD_IO_TYPE to use EfiGcdIoTypeMaximum instead of EfiGcdMemoryTypeMaximum. Also fix typo in DEBUG() message string for gDS->AllocateIoSpace() calls. 2011-01-21 18:49:36 +00:00
Include Enhance the code to avoid the potential of return address of local variable to output structure. 2011-01-17 05:54:13 +00:00
Library Enhance the code to avoid the potential of return address of local variable to output structure. 2011-01-17 05:54:13 +00:00
Logo Update the copyright notice format 2010-04-24 09:49:11 +00:00
Universal Support proportional Font and Font output flags. 2011-01-24 04:58:45 +00:00
MdeModulePkg.dec Remove PcdSmmVariableEnable from MdeModulePkg since it is not used in core package currently. 2010-12-23 02:03:51 +00:00
MdeModulePkg.dsc Add mapping for PlatformHookLib to [LibraryClasses] section 2010-12-29 18:28:38 +00:00