r1 - 10 Feb 2010 - 10:30:31 - YiZhengYou are here: TWiki >  Products Web > MiniGUIRNENV302 > MiniGUIRENNV302Ch05

5 Backward Compatibility

In this chapter, we provide some information about backward compatibility issues. To run your applications writing for the previous release on this release correctly, you should read this chapter to resolve the compatibility problems first.

5.1 Changed Functions

  • Add function LoadSystemIconEx? , and LoadSystemIcon? call the function.
  • Add function CreateMainWindowEx? , and CreateMainWindow? call the function.
  • Add CreateWindowEx2? , and CreateWindowEx? call the function
  • Delete InitMiniGUIExt? and MiniGUIExtCleanUp? .
  • Add DialogBoxIndirectParamEx? , and DialogBoxIndirectParam? call the function.
  • Add CreateMainWindowIndirectParamEx? , and CreateMainWindowIndirectParam? call the function.
  • Add PolygonGeneratorEx? , and define the PolygonGenerator? .
  • Add ScaleBitmapEx? , and define the ScaleBitmap? .
  • Add ClientRequestEx? , and define the ClientRequest? .
  • Change the ClientWidthToWindowWidth? define, ClientHeightToWindowHeight? define, and add ClientWidthToWindowWidthEx? function, ClientHeightToWindowHeightEx? function.
  • Add GetWindowElementPixelEx? function, and define the GetWindowElementColor? and GetWindowElementolorEx? .
  • Add GetSystemBitmapEx? , and define the GetSystemBitmap? .
  • Delete macro DrawFlatControlFrame? .

5.2 Changed Structures

  • In _DEVFONT structure, sbc_next and mbc_next are deleted while next and need_unload are added.
  • Two int type variables ascent, descent are added to LOGFONT.

-- YiZheng - 10 Feb 2010

Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r1 | More topic actions
 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the Feynman Software and/or the contributing authors. All material on this collaboration platform is the property of Feynman Software and/or the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback