RegionMaster Controls

The RegionMaster Controls allow users to create non-rectangular, discontiguous top level windows without writing any code in the Visual Studio .NET form designer.

C# (360.1 KB)
 
 
 
 
 
4 Star
(1)
2,649 times
Add to favorites
2/2/2011
E-mail Twitter del.icio.us Digg Facebook

Solution explorer

C#
<?xml version="1.0" encoding="utf-8"?>
<root>
  <!-- 
            Microsoft ResX Schema 
        
            Version 1.3
                
            The primary goals of this format is to allow a simple XML format 
            that is mostly human readable. The generation and parsing of the 
            various data types are done through the TypeConverter classes 
            associated with the data types.
        
            Example:
        
                ... ado.net/XML headers & schema ...
                <resheader name="resmimetype">text/microsoft-resx</resheader>
                <resheader name="version">1.3</resheader>
                <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
                <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
                <data name="Name1">this is my long string</data>
                <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
                <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
                    [base64 mime encoded serialized .NET Framework object]
                </data>
                <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
                    [base64 mime encoded string representing a byte array form of the .NET Framework object]
                </data>
        
            There are any number of "resheader" rows that contain simple 
            name/value pairs.
            
            Each data row contains a name, and value. The row also contains a 
            type or mimetype. Type corresponds to a .NET class that support 
            text/value conversion through the TypeConverter architecture. 
            Classes that don't support this are serialized and stored with the 
            mimetype set.
                     
            The mimetype is used for serialized objects, and tells the 
            ResXResourceReader how to depersist the object. This is currently not 
            extensible. For a given mimetype the value must be set accordingly:
        
            Note - application/x-microsoft.net.object.binary.base64 is the format 
                   that the ResXResourceWriter will generate, however the reader can 
                   read any of the formats listed below.
        
            mimetype: application/x-microsoft.net.object.binary.base64
            value   : The object must be serialized with 
                    : System.Serialization.Formatters.Binary.BinaryFormatter
                    : and then encoded with base64 encoding.
        
            mimetype: application/x-microsoft.net.object.soap.base64
            value   : The object must be serialized with 
                    : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
                    : and then encoded with base64 encoding.
            mimetype: application/x-microsoft.net.object.bytearray.base64
            value   : The object must be serialized into a byte array 
                    : using a System.ComponentModel.TypeConverter
                    : and then encoded with base64 encoding.
        -->
  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
    <xsd:element name="root" msdata:IsDataSet="true">
      <xsd:complexType>
        <xsd:choice maxOccurs="unbounded">
          <xsd:element name="data">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="resheader">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" use="required" />
            </xsd:complexType>
          </xsd:element>
        </xsd:choice>
      </xsd:complexType>
    </xsd:element>
  </xsd:schema>
  <resheader name="resmimetype">
    <value>text/microsoft-resx</value>
  </resheader>
  <resheader name="version">
    <value>1.3</value>
  </resheader>
  <resheader name="reader">
    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <resheader name="writer">
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <data name="bounceButton3.Image" type="System.Drawing.Bitmap, System.Drawing, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        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
</value>
  </data>
  <data name="bounceButton1.Image" type="System.Drawing.Bitmap, System.Drawing, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        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
</value>
  </data>
  <data name="bounceButton2.Image" type="System.Drawing.Bitmap, System.Drawing, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
        YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAABJpJREFUaEPtmV1M
        k2cUx4vxYtuV2Y3JsqupbYVCWrtBp2MXUBbcJL2hF/PCLIu3Xihq/Rbxm8iNRk2Ngh8IVUsEsQyt8iFC
        mppIiKkzyoMRP6IE2hkjESP57z2ne0qrHbGd9M2b7E1O0r59Pn7/85znvH3Pk6XL4GW1WhE/3fhfL3Rz
        v/pa19UTyEqGUfi9FaMjL3RfzJmb8LNBb9A1NDYk7TOjchwOBx48EOjvH8CRI25UV9fAZrOxLSmYEmfN
        NfC9oiI7amrcOHDAjb4+gd5eAXJC4Y9FKCsrS3DGjILLwcvLnXj3Dnj7FnjzBhgfByKRCRw86GZgEkhG
        4F6vH8+fA8+eAU+eAI8fA48egQWYLQXqCYiHf/0aePUKePkSGBmZwLJlDranTyeSwj98GBWQZ85XR0Bx
        sR2HD7tRV1ePUEgoXg0zfCQCjI0Bg4PhD+CDwWHcvClw6FA99u1zq7sCFLeLFxfCYrEoZmaY1atdGBoK
        Y3SUVgExz4dCYaxa5eI21NawYAEW5ixi7//0i1OdFaC9QCLiLS/HyPH/ftg4ncsxf54+oW18v4xs2o+Z
        hKDIy8GgiG1Yj8fP9yTwx4yjahuCDQRELNtUV0djXZVUmY4nCJbyvEyV+/enJoAeCKpZ1qzZ7G16SFGe
        p1Qps83nX87D7M/mgNokYYz5Cmpdk5OTGB2LsABKlQQ/NATs3RtdgV9/r0DrH53chtrKi8TEh5da/Awl
        Bdy4IRh+cBDYsydNAbPym5FJixfQ3S0Y/v59jQro7BQMf+8esHu3Blego0Mw/N27wK5dGhRw/bpg+FAI
        2LlTgwL8fsHwd+4AVVUaFHDlimD4gQFgxw4NCmhvFwzf3w9UVmpQQFsbvWoCt28D27drUIDPJxj+1i1g
        2zYNCrh8WTB8MKhRAZcuCYYPBICtWzW4Ai0tguH7+oAtWzQo4OJFwfC9vcDmzRoU0NREhSugpwfYtEmD
        ArxewfDd3cDGjRoUcOGCYPiuLmDDBg0KOHdOMHxHB+ByaVCAxyMY/tq1/yAg0++W8W9kDQ2C4a9eBdav
        T3MFMi1Azkcv8GfPCoZvbwfWrUtRgJplFZqbBNTXC4ZvawPWro0KmK6sklD0er9emenvBHv6tGB4nw+o
        qJgqbE3Hkk4RbUb6kICTJwXDt7YCa9akVpmbEahUBiUBdXWC4VtaoJTcNSRAVqdPnRpm+OZm4MyZMPLz
        bSiwLcn8OVgqnl9k0vNmXbmyKgbf1ATlfIzCqJZ/yzV+k3BGkMr4n7wtAZGRd0tLnVixwgWPJ/wB/Pnz
        UO4DJ06ElTOz31BS4uQ+sr9qZfelS52xVCk3rAwb8nxlpU85C/uT4RsboTwbKJygZCgomxyorf3nlDIv
        V52zAxIgU6XcsBTzEl6uztGjw0nhjx9XWQCFTbznvd4JpQ7qR3Gxg8Njvt4EgyGHP5eWLldeLf0xzxP8
        sWMqC5Cxb7dHgaXp9UbkfRs9fZdmVsIkvo3d7gQZH3SrFUI0MVmOyYJs0xRIssM8ea/k53J8V/ADTLlm
        ZBuNyF5oVE/Av/0tmC7dpdPnk6fP/wecxgN/A2OTL5hH2PktAAAAAElFTkSuQmCC
</value>
  </data>
  <data name="regionBuilder1.Location" type="System.Drawing.Point, System.Drawing, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
    <value>17, 17</value>
  </data>
  <data name="$this.Name">
    <value>Form2</value>
  </data>
</root>