CATEGORIES TOP DOWNLOADS NEW DOWNLOADS Related Downloads Trending Downloads

wx.NET for Windows 0.8.0

Software ID: 59649

wx.NET for Windows 0.8.0 Description

wx.NET is a C# wrapper for wxWidgets (http://www.downloadplex.com/Windows/Widgets/Programming/wxWidgets_132441.html), providing a portable GUI toolkit for .NET programs. Supported on Windows using MS.NET or Mono.

Building on Windows Using Visual Studio.NET

Introduction
- This document provides detailed instructions on how to build wx.NET using Microsoft's Visual Studio.NET (VS.NET) on Windows. Microsoft's .NET runtime is also assumed to be your virtual machine.
- In the following instructions WXW_TOP will refer to the top-level wxWidgets source directory. For example, C:\Src\wxw-cvs\wxWidgets.

Download wxWidgets (http://www.downloadplex.com/Windows/Widgets/Programming/Download-wxWidgets_132441.html)

Configure wxWidgets
- Building wxWidgets works very differently under Windows than it does on Linux/Mac, because many developers do not have the standard UN*X oriented build tools.
- While you should be able to build using the VS.NET IDE, it is problematic because CVS (I think??) converts Windows CR/LF to UN*X newlines only. And unfortunately VS.NET is so brain dead that it can not read these files. While Cygwin's unix2dos tool can fix this, I'll stick to documenting the command-line build mode.
- Your first major step is to create a setup.h file. On Linux/Mac this gets created by the configure process. On Windows you edit this by hand. Browse to the folder WXW_TOP/include/wx/msw and copy setup0.h to setup.h. Then edit this file and:
+ Change wxUSE_DISPLAY to 1
+ Change wxDIALOG_UNIT_COMPATIBILITY to 0
+ Ensure WXWIN_COMPATIBILITY_2_4 is set to 1
- Next edit the file WXW_TOP/build/msw/config.vc and change BUILD from debug to release.

Setup Your VC Build Environment
- Launch a Windows shell (cmd.exe) and run the Visual C++ environment variable setup batch script:
"%VS71COMNTOOLS%vsvars32.bat"
- You must type/paste the quotes. This script will define various environment variables needed by the Visual C++ compiler and linker. It is assumed you will use this shell when building wxWidgets in the sections that follow.

Build wxWidgets
- In the folder WXNET_TOP/Build/Windows/VS.NET, copy the file Defs.in.template to Defs.in. Use your favorite text editor to edit Defs.in. It is pretty self explanatory.
- Now from your Windows shell do the following:
cd WXNET_TOP/Build/Windows/VS.NET
nmake wxw
- This will build the wxWidgets core libraries and a few contrib libraries. If you would like to build the wxWidgets samples, do the following:
nmake wxw-samples

Configure and Build wx.NET
- Inside of the WXNET_TOP/Build/Windows/VS.NET directory copy Defs.in.template to Defs.in. Open Defs.in in an editor. Defs.in is a mini-Makefile that contains a few definitions that drive the build process. You must change the setting for WXW_TOP to point to the top-level directory where your wxWidgets source tree lives.
- Next, from your Windows shell:
cd WXNET_TOP/Build/Windows/VS.NET
nmake wxnet
- This will create Visual Studio.NET library/sample solution and project files.
- Now launch the wx.NET solution file, WXNET_TOP/wx.NET.sln. Set the build type to Release and do a build.
- The build process is split into two parts:
+ Creating the wx-c wxWidgets C++ wrapper library, wx-c.dll
+ Creating the wx.NET .NET assembly file, which uses the above, wx.NET.dll
- If everything goes well, the above files will be placed in WXNET_TOP/Bin.

Build and Run the wx.NET Samples
- Launch WXNET_TOP/Samples/Samples.sln. Set your build type to Release and build. The compiled .exe assemblies will be installed in WXNET_TOP/Bin.
- To run the samples, use the Explorer to open the top-level source or install folder. Launch Sample-Launcher.exe. This will start a sample browser using the MS.NET's runtime.

Build the Utilities
- There is currently one utility provided with wx.NET, ToWxnet. This C# program can be used to convert wxGlade (.wxg) and XML Resource Configuration (XRC) UI layout files to either C# or VB.NET code. To build, launch WXNET_TOP/Utils/Utils.sln.

POPULAR DOWNLOADS IN THIS SECTION
CyberCafePro Internet Cafe Server
TransMac
Hex Editor II
DiskPatch
Virtual Drive Creator
Cute Partition Manager
Task Manager Fix
O&O CleverCache Professional Edition
Easy Flash Maker
As a powerful Flash maker, Sothink SWF Easy helps beginners make Flash animation easily and quickly. With plenty of resources, effects and templates, professional Flash presentation, album, banner, button and other artworks can be created in clicks.
Download Now!
Data Recovery Wizard
Data Recovery Wizard - Unformat, Unerase & Data Recovery Utility for Windows 9x/Me/NT/2000/XP/2003, FAT, NTFS. Recover Lost Data from an accidental Format, Virus, Deleted Files, Folders, Partition, Hard Drives, Floppy, USB, Cameras, Metworks.
Download Now!
1st Choice Free Clipboard Manager
1st Choice Clipboard can copy and store up to 25 different clips, text or graphic. which you can sign in to all your web sites as well as send and receive encrypted emails. You can synchronize clips between computers using Onedrive
Download Now!
Recovery Toolbox for Word
Tool helps to fix corrupted Microsoft Word and Rich Text files. Recover data from damaged MS Word files and Rich Text files. Repair *.doc, *,dot, *.docx, *.dotx, *.rtf files of Microsoft Word from Office 97, 2000, XP, 2002, 2003, 2007.
Download Now!
Recover Files
Recover Files is an award winning program that can undelete / recover deleted files after they have been deleted. Even files removed from the Recycle Bin, network drive, compact flash card, portable drives, in a DOS window, or from Windows Explorer.
Download Now!
FileMarker.NET Pro
FileMarker.NET is a handy tool that allows users to color-code files in Windows like in Mac and considerably simplify file management with the help of additional icons to display status, priority, completeness and type of data in a file.
Download Now!
NetSupport Manager
Award Winning Multi-Platform Remote Control Software. Featuring unique screen monitoring in realtime of multiple systems, Remote Control, Audio support, PC inventory and diagnostics, PIN connect, GEO locate, file distribution and much more.
Download Now!
EventLog Inspector
Broadcast Windows event log events to a syslog server or forward the events to an email address. EventLog Inspector can either run as Windows service or interact with the user by displaying pop-up notifications about selected events.
Download Now!
Print Merge Numerator
Would you like to print tickets, labels, lottery tickets,... with serial numbers. It's easy NOW ! With this program & Corel Draw you can print everything ! Adjustable options: Range: from, to and step. Add string before and after numbers. Arrange...
Download Now!
Clear Clipboard
Clear Clipboard makes the windows clipboard empty in less than a second. It deletes the current clipboard contents so the clipboard becomes empty. Clear Clipboard is a useful freeware clipboard tool.
Download Now!
Spartan Multi Clipboard
The Microsoft Office (And most other multi clipboards) simply retain the last few clips so that you can copy more than once before pasting. That functionality doesn't even scratch the surface of what Spartan can do! You can save clips permanently.
Download Now!
eXpress TimeStamp Toucher
Small freeware utility for changing the timestamp attributes of couple of files at once. Main features is include, but not limited by: recursive processing subfolders, setting date and time values for creation, modify and last access attributes.
Download Now!
Size: 348.0 KB | License: Shareware | Price: US$129 | Category: Misc. Utilities
EaseSoft DataMatrix .NET Windows Control EaseSoft DataMatrix .Net Windows Forms Control is 100% managed C# code product which can add professional quality 2D barcode image to your windows application .You can save the barcode as different image format files (BMP, EMF, GIF, JPEG, PNG, TIFF, WMF). It is easy to print barcode using the PrintDocument Control provided by the .Net Framework. Easily to input special character using tilde codes.

OS: Windows
Software Terms: Asp.net, .net, C#, Dotnet, Linear, Barcode, Windows, Server, Control, Specification
Size: 344.0 KB | License: Shareware | Price: US$129 | Category: Misc. Utilities
EaseSoft PDF417 .NET Windows  Control EaseSoft PDF417 .Net Windows Forms Control is 100% managed C# code product which can add professional quality 2D barcode image to your windows application .You can save the barcode as different image format files (BMP, EMF, GIF, JPEG, PNG, TIFF, WMF). It is easy to print barcode using the PrintDocument Control provided by the .Net Framework. Easily to input special character using tilde codes.

OS: Windows
Software Terms: Asp.net, .net, C#, Dotnet, Linear, Barcode, Windows, Server, Control, Specification
Size: 1.9 MB | License: Shareware | Price: US$100 | Category: Misc. Utilities
DotNetSkin DotNetSkin helps you create professional skin user interfaces with ease. Just put one component, DotNetSkin will skin all forms and controls in your .NET Windows Forms applications. you don't need make modification on your source code. Main Features *Very easy to use, Plug and Play. *Support SDIform and MDIForm. *Support Visual Studio Standard Controls. *Support MainMenu . *Support Button, Checkbox, RadioButton. *Support Toolbar . *Support...

OS: Windows
Software Terms: Skin, Component, .net, Windows, Forms
Size: 6.4 MB | License: Shareware | Price: US$99 | Category: Misc. Utilities
ChartDirector for .NET A professional chart and graph component for ASP.NET and Windows Forms applications. Layering architecture allows you to synthesize your desired chart using standard layers. Support all major chart types, including meters and guages. AJAX enabled. ChartDirector is a powerful charting component for creating professional and clickable charts for ASP.NET and Windows Forms applications. It's unique layering architecture enables you to synthesize the charts you want using standard chart layers....

OS: Windows
Software Terms: Asp, Com, Vb, .net, Net, Java, Jsp, Servlet, Applet, Coldfusion
Size: 5.7 MB | License: Shareware | Price: US$900 | Category: Misc. Utilities
XDoc.Windows Viewer for .NET .NET Windows Viewer SDK Library for C#, VB.NET, Winforms, WPF developers easily integrate documents view, convert, annotate features in .NET projects

OS: Windows