Is there a scripting interface for the new type of dock-able floating panels in GMS3? - dm-script

In GMS3, there seems to be a new kind of floating palette that can be subdivided and has a wider area for UI elements (e.g. Display and Technique Manager). Can such UI panels be generated via DM scripts? The floating panels generated via DLGCreateDialog and RegisterScriptPalette are narrower and have more limited docking behavior, so it seems that it would be beneficial to be able to generate panels that follow the new UI model.

No, these panels ("Technique panels") are currently (GMS 3.1) not supported by script.

Related

How can I display a 3D model on a form in a Windows Forms project in VB.Net..?

I recently started working at a company with many custom applications all written in VB, and which I must support/modify. I see an opportunity to creatively display some critical data to my users, and it seems the best way to do so is a form with a 3D model with a stack of cubes, sort of like a bar chart with three axes. I see the FBX editor in the VSIDE, but I'm not sure if that's appropriate for my idea.
Here is what I would like to do:
Use a Windows Forms form in a VB.Net project (2012 in this case).
Display a 3D model in a frame/box on that form.
Have the ability to programmatically modify that model (add/remove cubes).
Give users a "hand tool" to rotate model left or right (around the Y axis).
GUI editing of the initial model would be helpful, but is not mandatory.
If it were a static model, I could simply plot the lines in a graphics box, but the ability to rotate a "live" model would be outstanding.
I'm new to 3D modeling, so I'm not sure how to approach this. Can anyone suggest a direction for me to go in?
Use WPF.
Create WPF control with 3D and add it to your Windows form with ElementHost control .
Hosting a WPF Composite Control in Windows Forms
With WPF you can "easily" implement 3D components.
3-D Graphics Overview
For your particular case I suggest to get known with 3D Charts if you already didn't do this.
Tutorial: Changing to a 3D Chart

How identify all controls in chart when it arranged superimpose?

I have developed,Coded UI support for my control(Chart).My Control contains collection of controls.These are arranged on the top of another.
For example,I have add chart area and series (series present top of the area).
When recording, click the chart area but coded ui doesn't identify that control it should give a message for "click series custom control".
So how can I identify each control?
What I understand is the control you are clicking is probably not exposed to UIA. You said you added UIA support for Chart, but did you add support for the type of your controls in your collection of controls?
Btw, a simple way of seeing if a control can be identified by UIA is using the Inspect tool. You can find the tool under your SDK installation (mine for example is under: C:\Program Files (x86)\Windows Kits\8.1\bin\x64), or search for msdn inspect.exe to download from MS.

How to change a ComboBox to display items in a Loader?

I would like to have a ComboBox that handles large amounts of content by loading them asynchronously inside a Loader, so I can display a little BusyIndicator over the drop-down.
Is it maybe possible to achieve this through a style? I want to avoid having to recreate a ComboBox from scratch.
No. It may be possible in the future, though:
This one is a bit tricky to get right, and is still work in progress. It is not difficult to style the popup background, the same way it's currently doable for MenuStyle. What remains, as you pointed out, is to make that API public.
What we can't promise, is to be able to style the popup window shape. If QtQuick was backing store based, then most platforms support shaping the window. But QtQuick is OpenGL based, and desktop platforms support this in different ways. On mobile and embedded platforms, we can't use a separate window, so we need to build an abstraction that would use Item-based popups.
I'd suggest voting for and watching QTBUG-39476 if you're interested in this feature and don't want to write your own ComboBox.

Alternative to Scrollviewer in Telerik Silverlight

Our company is currently using both the Telerik Silverlight tools and the Silverlight Toolkit to accomplish what we need in our program. Since Silverlight is dying out and the Silverlight Toolkit has not been updated since 2011, we are removing all dependencies on the Silverlight Toolkit and trying to replace those controls with a Telerik Alternative so that we are not using both toolkits. This way our customers only needs to download a 5mb file rather than a 10mb fileI've gone through and removed just about every dependency except two, one of which is the ScrollViewer. We use the Scrollviewer several times to create a scrollable area within another grid etc. I've looked around and found that Telerik doesn't have a direct alternative to the ScrollViewer but they do have some scrolling functionality within their RadGridView. That won't exactly work for us, and either way it will be slow because is we put a RadGridView where the ScrollViewer is, we would be placing it in controls that have auto sizing or measure with infinity. According to Telerik's site: Try not to place RadGridView in controls/panels which will measure it with infinity. Either way that seems like it would be very cluttered in our case.I was wondering if there was some ScrollViewer alternative in Telerik that I'd be able to use. If worst comes to worst, does making our own custom ScrollViewer seem reasonable?Any help is appreciated. Thanks!
EDIT: More specifically, the ScrollIntoView() function in the ScrollViewerExtensions from the Silverlight 5 Toolkit needs replacing. If there is no other control that has the built in functionality to scroll to an object within the control, then I can probably just create the method myself.
I'm not sure if Telerik has similar ScrollViewer extensions, but one solution would be to copy-paste the relevant code from the Silverlight Toolkit source -- the ScrollViewerExtensions class.

Tabs in Windows Store App

I am trying to convert some of my old applications into new Windows Store App design. Some of these applications use Tabs to represent multiple functionalities of the applications. For example, I have a simple English-German dictionary with two main functionality:
Translate English to German
Translate German to English
each represented in a separated Tab.
I have looked around various applications in Metro style and found no equivalent to Tabs.
It is possible to create Tabs manually (using buttons and ...) but they probably had a reason for not including such thing in default elements.
What's the proper way to design such concept in Metro?
You could implement "tabs" in two ways:
Use the top app bar, like Internet Explorer
Provide on-screen buttons in the header of the app (and style them to look like Pivot items in Windows Phone 7)
However, I believe that tabs should be used for independent activities. In your case, most users would want to easily swap from one translation to another. So, I recommend that you implement an interface similar to http://www.bing.com/translator/ or http://translate.google.com/
You could look into using the FlipView control. A typical example showing where this is used is the control used for navigating screenshots in the Windows Store. You can make use of buttons (or whichever control you choose) to change and track the currently displayed item in the flipview.
Reference: http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.flipview