Some suggestions:
Have create buttons/listboxes/etc on a toolbar.
I didn't really find a setting for a "selected" image. Some designers use just 2 images, and create "hotspots" on the forums. I'm guessing that a panel can act as a hotspot.
The scale mode also doesn't work, just as you said:
Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ArgumentException: Invalid parameter used.
at System.Drawing.Bitmap..ctor(Int32 width, Int32 height, PixelFormat format)
at System.Drawing.Bitmap..ctor(Int32 width, Int32 height)
at System.Drawing.Bitmap..ctor(Image original, Int32 width, Int32 height)
at System.Drawing.Bitmap..ctor(Image original, Size newSize)
at PhoneCtlDesigner.frmMain.pnlWindow_Resize(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnResize(EventArgs e)
at System.Windows.Forms.Panel.OnResize(EventArgs eventargs)
at System.Windows.Forms.Control.OnSizeChanged(EventArgs e)
at System.Windows.Forms.Control.UpdateBounds(Int32 x, Int32 y, Int32 width, Int32 height, Int32 clientWidth, Int32 clientHeight)
at System.Windows.Forms.Control.UpdateBounds()
at System.Windows.Forms.Control.WmMove(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll
----------------------------------------
PhoneCtlDesigner
Assembly Version: 1.1.1939.40187
Win32 Version: 1.1.1939.40187
CodeBase: file:///C:/Program%20Files/PhoneControl.NET/PhoneCtlDesigner.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/windows/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll
----------------------------------------
System
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
----------------------------------------
System.Drawing
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/windows/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll
----------------------------------------
Infragistics.Win.UltraWinToolbars.v3.1
Assembly Version: 3.1.20041.15
Win32 Version: 3.1.20041.15
CodeBase: file:///C:/Program%20Files/PhoneControl.NET/Infragistics.Win.UltraWinToolbars.v3.1.DLL
----------------------------------------
Infragistics.Shared.v3.1
Assembly Version: 3.1.20041.15
Win32 Version: 3.1.20041.15
CodeBase: file:///C:/Program%20Files/PhoneControl.NET/Infragistics.Shared.v3.1.DLL
----------------------------------------
Infragistics.Win.v3.1
Assembly Version: 3.1.20041.15
Win32 Version: 3.1.20041.15
CodeBase: file:///C:/Program%20Files/PhoneControl.NET/Infragistics.Win.v3.1.DLL
----------------------------------------
Infragistics.Win.UltraWinDock.v3.1
Assembly Version: 3.1.20041.15
Win32 Version: 3.1.20041.15
CodeBase: file:///C:/Program%20Files/PhoneControl.NET/Infragistics.Win.UltraWinDock.v3.1.DLL
----------------------------------------
Accessibility
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/accessibility/1.0.5000.0__b03f5f7f11d50a3a/accessibility.dll
----------------------------------------
System.Design
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/windows/assembly/gac/system.design/1.0.5000.0__b03f5f7f11d50a3a/system.design.dll
----------------------------------------
System.Runtime.Serialization.Formatters.Soap
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/windows/assembly/gac/system.runtime.serialization.formatters.soap/1.0.5000.0__b03f5f7f11d50a3a/system.runtime.serialization.formatters.soap.dll
----------------------------------------
System.Xml
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/windows/assembly/gac/system.xml/1.0.5000.0__b77a5c561934e089/system.xml.dll
----------------------------------------
zyg9noqk
Assembly Version: 0.0.0.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
----------------------------------------
zControls
Assembly Version: 1.0.1939.35709
Win32 Version: 1.0.1939.35709
CodeBase: file:///C:/Program%20Files/PhoneControl.NET/zControls.DLL
----------------------------------------
Microsoft.DirectX.DirectSound
Assembly Version: 1.0.1901.0
Win32 Version: 5.3.0000001.1126 built by: DIRECTX
CodeBase: file:///C:/Program%20Files/PhoneControl.NET/Microsoft.DirectX.DirectSound.DLL
----------------------------------------
System.Drawing.Design
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system.drawing.design/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.design.dll
----------------------------------------
************** JIT Debugging **************
To enable just in time (JIT) debugging, the config file for this
application or machine (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the machine
rather than being handled by this dialog.
Bookmarks