I want to have a xna application and it runs in both windowed and fullscreen. I have a text input winform that comes up when I want to input new IDs. But in fullscreen the form does not go over the fullscreen application. Is there any way to make it appear over it? Or Do I need to re think my approach?
is not possible.
you should integrate your text input into the xna window.
Related
I want to play a video file in winforms, having a control that decides if to play or stop.
Is there an easy way to do that in winforms?
Is there a simple framework to help me do that?
Right click the toolbox, Choose Items. Select the COM components tab and tick "Windows Media Player". Drop it on your form. Programming guide is here.
You can embed Windows Media Player in your form using a COM component:
http://msdn.microsoft.com/en-us/library/bb383953%28v=vs.90%29.aspx
Greetings
I've read WPF utilizes DirectX so I'm wondering if it is possible to create a Game Overlay with WPF. I have tried with Winforms or WPF by itself and the transparent forms or windows always cause problems for streaming software thus I'm wondering is it possible to do the following:
Create a WPF application which shows a Window on the desktop with all the options needed for the overlay. Once all the options is filled in you can press Update and the Overlay is created in the game with all the information on it. The WPF app itself won't be visible on the stream. This means all the viewers will not have any trouble with it when the broadcaster changes settings.
More about the overlay
The overlay will be a scoreboard so it will need a set amount of info. For example:
So to sum up my question(s)
Can I make a WPF application which
dynamically creates a DirectX overlay
ingame?
Since it needs to work in DirectX9,
is this project possible to make by a
single dev (me) which has little to
no exp with DirectX?
If it is possible, where should I
start?
Thanks in advance for all your possible insights and replies!
What you want would be possible using D3DImage. It allows you to host any Direct3D content within WPF and also allows you to have overlay with transparency. Here is a simple example.
From your comment above, it sounds like your really trying to inject your overlay (at least from the user's perspective) into Starcraft II. You would almost have to host a copy of the directx buffer.
Also, besides WPF, you might want to look at XNA.
I am building an application which has multiple user entry screens. I would like to know if there are advantages/disadvantages of using wpf popups rather than modal windows?
I am using mvvm-light.
I have noticed that popups are being used extensively in touch applications (eg iPad).
The issue is really one of Desktop vs. Web applications. Popups in Silverlight (or other touch apps) involve having only one real window to work with (the mobile surface, or the web browser). If you are writing a desktop app, then modal windows will probably match user expectations better as Popups cannot leave the parent window.
pop ups are nice but are very difficult to control. In our apps we are using adorners to be 'pop-up' editors - we have created a control that can hold any other control and display it in the adorner layer of the main window. This allows to do things such as having 1 control appear next to another yet still have the other control in use or we can grey out the background and force focus to the new control and not allow any other control to be used until the 'ok' button is pressed. If you Google for adorners in wpf you will find a lot of excellent articles.
I'm developing a phone app and need a modal dialog with some "rich" content - a few text boxes and a drop down. OK, not very rich but more than a MessageBox. :>
In regular Silverlight I know there's the ChildWindow control - but can't find the equivalent in Phone 7.
How have other folks done rich popup dialogs on the phone?
Thanks!
Silverlight actually has a control called a Popup. Here's the MSDN documentation.
It's incredibly simple to use (just set IsOpen to true to dispay) and quite effective. The only reason you might use a Panel with manual state control would be is you want precision control over animations etc.
Where I've seen people implement something like this they just have added a panel to the page and made this visible to act as a modal popup.
If you do this, be sure to handle use of the back button correctly.
Actually, there is ChildWindow on Windows Phone 7 in System.Windows.Controls library.
These are some examples:
http://www.c-sharpcorner.com/uploadfile/raj1979/how-to-implement-childwindow-in-windows-phone-7/
http://blog.deepwire.co.uk/?p=434
http://www.31a2ba2a-b718-11dc-8314-0800200c9a66.com/2011/06/how-to-create-childwindow-login-popup.html
I'm working on a WPF application, which I would like to be able to have a user drag the main window, and it will Dock when it approaches the end of the screen.
Is there a way to do this?
Here's a similar thing implemented as AttachedBehaviors:
http://codeblitz.wordpress.com/2009/07/07/wpf-window-dock-behavior/
I'm not sure how production-ready it is though.