Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. The Lounge
  3. WinForms Plus [modified]

WinForms Plus [modified]

Scheduled Pinned Locked Moved The Lounge
csharpwinformscombeta-testingcode-review
5 Posts 3 Posters 1 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    MBursill
    wrote on last edited by
    #1

    Hello, I am currently working on a project which I will be turning into a code project article very soon. I wish to get some early feedback. If anyone has some free time and wants to check out what I call "WinForms Plus" (I hope the name isn’t already used somewhere else), I’d be grateful. Thanks. http://SenselessDestruction.com/WinFormsPlus/ -Mike.

    M D 2 Replies Last reply
    0
    • M MBursill

      Hello, I am currently working on a project which I will be turning into a code project article very soon. I wish to get some early feedback. If anyone has some free time and wants to check out what I call "WinForms Plus" (I hope the name isn’t already used somewhere else), I’d be grateful. Thanks. http://SenselessDestruction.com/WinFormsPlus/ -Mike.

      M Offline
      M Offline
      Marc Clifton
      wrote on last edited by
      #2

      Hi Mike, Looks interesting, but what is it? I see some custom controls, but I don't understand the draggable form thing--forms are already draggable. Sooo... can you describe what it is you've put together, what you're goals are, why you put it together, and how you're using it, and most importantly, what advantages it gives me? :) Marc

      XPressTier

      Some people believe what the bible says. Literally. At least [with Wikipedia] you have the chance to correct the wiki -- Jörgen Sigvardsson
      People are just notoriously impossible. --DavidCrow
      There's NO excuse for not commenting your code. -- John Simmons / outlaw programmer

      M 1 Reply Last reply
      0
      • M MBursill

        Hello, I am currently working on a project which I will be turning into a code project article very soon. I wish to get some early feedback. If anyone has some free time and wants to check out what I call "WinForms Plus" (I hope the name isn’t already used somewhere else), I’d be grateful. Thanks. http://SenselessDestruction.com/WinFormsPlus/ -Mike.

        D Offline
        D Offline
        Dario Solera
        wrote on last edited by
        #3

        Well, I'll express my personal opinion. The project itself seems to be really good and well implemented. But, I find that the form fading is quite useless or even boring, because the window takes a while to close. I like windows that close instantly. Fading in and out on mouseover is a nice effect, but, again, it may be useful only in a very small set of circumstances. The most of times, it is enough to set window's opacity without fading, as Paint.NET does (if I recall correctly). The "clear button" is useful, sometimes. Anyway, this is my opinion. :)

        _____________________________________________ Tozzi is right: Gaia is getting rid of us. My Blog [ITA] - Developing ScrewTurn Wiki 1.0 RC

        M 1 Reply Last reply
        0
        • M Marc Clifton

          Hi Mike, Looks interesting, but what is it? I see some custom controls, but I don't understand the draggable form thing--forms are already draggable. Sooo... can you describe what it is you've put together, what you're goals are, why you put it together, and how you're using it, and most importantly, what advantages it gives me? :) Marc

          XPressTier

          Some people believe what the bible says. Literally. At least [with Wikipedia] you have the chance to correct the wiki -- Jörgen Sigvardsson
          People are just notoriously impossible. --DavidCrow
          There's NO excuse for not commenting your code. -- John Simmons / outlaw programmer

          M Offline
          M Offline
          MBursill
          wrote on last edited by
          #4

          I'll try and address some of the questions here. What it is: WinForms Plus is a set of custom controls and extended forms that add additional functionality to WinForms. Goals: The goal of WinForms Plus is to provide a re-useable library that include graphical and productivity enhancements to WinForms. Why it exists: I found I was accumulating several of my own custom controls, each unique for the project I was working on. WinForms Plus is my attempt to bundle them into one library for ease of use and maintenance. Implementation uses: WinForms Plus has many different controls, each with unique features. Depending on the type of project you are creating it can more than likely provide improvements in GUI development, both visually, and in the time it takes it build a nice looking GUI. DraggableForm: As far as the DraggableForm goes, it is intended to be a form which can be re-positioned on the screen by clicking and dragging anywhere inside the client area. This is useful for forms that have a FormBorderStyle of none. It can also be helpful for forms with custom regions. -Mike.

          1 Reply Last reply
          0
          • D Dario Solera

            Well, I'll express my personal opinion. The project itself seems to be really good and well implemented. But, I find that the form fading is quite useless or even boring, because the window takes a while to close. I like windows that close instantly. Fading in and out on mouseover is a nice effect, but, again, it may be useful only in a very small set of circumstances. The most of times, it is enough to set window's opacity without fading, as Paint.NET does (if I recall correctly). The "clear button" is useful, sometimes. Anyway, this is my opinion. :)

            _____________________________________________ Tozzi is right: Gaia is getting rid of us. My Blog [ITA] - Developing ScrewTurn Wiki 1.0 RC

            M Offline
            M Offline
            MBursill
            wrote on last edited by
            #5

            Thanks for the comments. I do realize the overall uselessness of form fading. However, I have found specific scenarios where it has provided a nice effect. It truly is a gimmicky feature that when done tactfully can add some swankyness to a dull app. I highly encourage anyone who implements it to provide users with an option to turn off fades. This control has such properties (FadeOnShow and FadeOnClose) which when set to false disable un-necessary fades. More information about possible uses for the FadingForm, and other controls, will be included in the Code Project article I write. -Mike.

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups