WMGL (Windows Mobile Graphics Library) 1.1

License: Free ‎File size: 555.96 KB
‎Users Rating: 3.0/5 - ‎5 ‎votes

WMGL is a Graphic Library developed for Windows Mobile (Windows Phone) devices. It provides easy-to-use interfaces for fast alpha blending and various 3D effects. You can use it from your C++ or C# (.NET CF) project. This is the library currently used in the our project Touch Shell. Key features: * Various "3D" Effects (Rotate, Page, Slide) * Fast Alpha Blending * Blending types (HUE, Color, Saturation, etc.) * Transparent PNG Support * Filtering * Bordered blitting (resize skinnable elements without resizing borders) * C++ optimized procedures for semi-transparent drawing Requirements * Target Platform: Windows Mobile 5.0 and later * Microsoft Visual Studio C++ or .NET CF project. * Referenced libraries: Direct Draw, Imaging API (for PNG loading only, not for drawing)

VERSION HISTORY

  • Version 1.1 posted on 2009-09-16
    Bug fixes. Improved perfomance.

Program Details

EULA

Licence ======= WMGL is free for non-commercial use. If you are a non-commercial entity (eg. an individual) and you are not charging for your product, and the product has no other commercial purpose, then you can use WMGL in it for free. If you wish to use WMGL in commercial products, then please also see the next section. Your freeware product must have text references with normal font size to the WMGL library: "Powered by WMGL Graphic Library" and "www.mobilityflow.com" - this text label should look like hyperlink (blue text color, underlined) and be clickable. On click it must open "http://www.mobilityflow.com/pro" in the default webbrowser. The main webpage of your freeware product must have the same text and links, too. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, WMGL IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS SHALL NOT BE HELD LIABLE FOR ANY DAMAGE THAT MAY RESULT FROM THE USE OF WMGL. YOU USE WMGL ENTIRELY AT YOUR OWN RISK. Usage of WMGL indicates that you agree to the above conditions. All trademarks and other registered names contained in the WMGL package are the property of their respective owners. Commercial licensing -------------------- WMGL is available for use in your commercial products. The licence types available are as follows: SINGLE SHAREWARE: Allows the usage of WMGL in your shareware product, which must sell for no more than 40 Euros. If you are an individual (not a corporation) making and selling your own software (and its price is within the limit), this is the licence for you. UNLIMITED SHAREWARE: Allows the usage of WMGL in an unlimited number of your shareware products, which must sell for no more than 40 Euros each. If you are an individual (not a corporation) making and selling your own software (and its price is within the limit), this is the licence for you. SINGLE COMMERCIAL: Allows the usage of WMGL in a single commercial product. UNLIMITED COMMERCIAL: Allows the usage of WMGL in an unlimited number of your commercial products. This licence is on a per site basis. So if your company has two sites that use WMGL, then two licences are required. Please note the products must be end-user products, eg. not components used by other products. These licences only cover your own software, not the publishing of other's software. If you publish other's software, its developers (or the software itself) will need to be licensed to use WMGL. These licences do not allow reselling/sublicensing of WMGL. For example, if a product is a development system, the users of said product are not licensed to use WMGL in their productions; they will need their own licences. If the standard licences do not meet your requirements, or if you have any questions, please get in touch (email: [email protected]). Visit the WMGL website for the latest pricing: * www.mobilityflow.com/products/wmgl