Thanks for the response.So i have an option ROM for which i am designing a
utility which will get called upon a key press.I have no control over the
browser.Which means i wont be able to design my utility screens the way i
want without changing the browser code?Because my settings will get over
written when the browser code is called to display the form.
Is there a way out of this.Thanks for your help
On Wed, Mar 27, 2013 at 5:25 PM, Dong, Eric <[email protected]> wrote:
> How to show the content is decided by the Browser (code in
> MdeModulePkg/Universal/SetupBrowserDxe). You can see this driver to know
> the detail.****
>
> ** **
>
> Thanks,****
>
> Eric****
>
> *From:* arti singh [mailto:[email protected]]
> *Sent:* Wednesday, March 27, 2013 1:07 PM
> *To:* [email protected]
>
> *Subject:* Re: [edk2] VFR beginner question****
>
> ** **
>
> VFR defines only the content and not the placement of items and by default
> items are listed vertically.We use the down arrow key to navigate each
> item.How do i design a setup screen where items are listed horizontally and
> i use the next arrow to move on to the next item on the list.I want to
> design something like a bios setup screen where we use next arrow to
> traverse various menu items like main,advanced, security etc.****
>
> ** **
>
> Thanks..****
>
> ** **
>
> On Wed, Mar 13, 2013 at 1:52 AM, Andrew Fish <[email protected]> wrote:****
>
> ** **
>
> On Mar 12, 2013, at 1:07 PM, Thomas Rognon <[email protected]> wrote:****
>
>
>
> ****
>
> I'm interested in contributing my GUI framework as a edk2 subproject, but
> I'll have to clear that by my employer first. Also, I've never contributed
> to an open source project before, so I'm not sure how that process works.*
> ***
>
> ** **
>
> ** **
>
> The process is here, and you must agree to the TianoCore Contribution
> Agreement 1.0.
> https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2/MdePkg/Contributions.txt
> ****
>
> ** **
>
> The edk2 is all BSD license so folks are not required to give back
> changes, and we can't accept code that has non-compatible license. So for
> example if your subproject contained GPL code, or code copied from a GPL
> project then it would have to have a GPL license and be in its own
> subproject. ****
>
> ** **
>
> Thanks,****
>
> ** **
>
> Andrew Fish****
>
>
>
> ****
>
> ** **
>
> On Tue, Mar 12, 2013 at 1:14 PM, Andrew Fish <[email protected]> wrote:****
>
> On Mar 12, 2013, at 9:21 AM, Thomas Rognon <[email protected]> wrote:****
>
>
>
> ****
>
> I ran into the same issues and, as far as I could find out, UEFI provides
> nothing for user interface except the ability to transfer a pixel buffer to
> the screen. HII and VFR aren't user interface, they are just underlying
> structures that a user interface can be built upon. I ended up writing my
> own GUI framework and now I have a nice mouse and buttons and scrollbars
> and pretty fonts, but I had to do it all from scratch. I wrote a couple
> layout managers to take care of resizing and different screen resolutions.
> A constraint layout (google GWT LayoutPanel) and list layout can do almost
> any kind of layout you want. I also found very little image support and
> ended up writing some tools that convert png and bmp images into source
> files that compile into my UEFI application. I've only done one UEFI
> application so far, but I built the GUI framework as a driver so it can be
> used for other stuff later on.****
>
> ** **
>
> Well, that's how I did it. Hope it helps. If anyone knows a better way,
> I'm interested also.****
>
> ** **
>
> ** **
>
> UEFI does not specify a GUI framework as our thinking was different
> vendors might want a different look, and feel. These different look and
> feels could imply a different GUI API, or maybe it is just easier to port
> an existing framework to UEFI so standardizing the API does not really
> help. If you think about it, it makes sense. Some folks may want a Metro
> (don't remember new name) look, vs a Windows XP look, vs X11 look, vs a Mac
> look, vs a windowless UI look...****
>
> ** **
>
> Currently the edk2 does text for Hii since that works everywhere. The GOP
> does not run over a serial port for example.****
>
> ** **
>
> The reason there is no GUI framework is no one has contributed one. I'm
> sure it would be possible to have an edk2 subproject that was a GUI
> framework. So feel free to contribute. ****
>
> ** **
>
> Thanks,****
>
> ** **
>
> Andrew Fish ****
>
>
>
> ****
>
> Thomas Rognon****
>
> ** **
>
> ** **
>
>
>
> ------------------------------------------------------------------------------
> Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester
> Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the
> endpoint security space. For insight on selecting the right partner to
> tackle endpoint security challenges, access the full report.
> http://p.sf.net/sfu/symantec-dev2dev
> _______________________________________________
> edk2-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/edk2-devel****
>
> ** **
>
>
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:****
>
>
> http://p.sf.net/sfu/appdyn_d2d_mar_______________________________________________
> ****
>
>
> edk2-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/edk2-devel****
>
> ** **
>
>
>
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_mar
> _______________________________________________
> edk2-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/edk2-devel****
>
> ** **
>
>
> ------------------------------------------------------------------------------
> Own the Future-Intel® Level Up Game Demo Contest 2013
> Rise to greatness in Intel's independent game demo contest.
> Compete for recognition, cash, and the chance to get your game
> on Steam. $5K grand prize plus 10 genre and skill prizes.
> Submit your demo by 6/6/13. http://p.sf.net/sfu/intel_levelupd2d
> _______________________________________________
> edk2-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/edk2-devel
>
>
------------------------------------------------------------------------------
Own the Future-Intel® Level Up Game Demo Contest 2013
Rise to greatness in Intel's independent game demo contest.
Compete for recognition, cash, and the chance to get your game
on Steam. $5K grand prize plus 10 genre and skill prizes.
Submit your demo by 6/6/13. http://p.sf.net/sfu/intel_levelupd2d
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel