WinPos VC++6 IDE Addin

This addin was contributed by Walter Eicher.

Environment: Visual C++ 6

Developer Studio in Edit Mode

I like it when the edit screen looks like that. On the left side, I always place the *.h file, and on the right side I place the *.cpp file. Without WinPos, it's very clumsy because the VC IDE does not remember the windows' positions and sizes.

Developer Studio in Debug Mode

For my taste, the IDE has to look like this while debugging. Even when I stepped through hundreds of source files, it remains clean and usable. Without WinPos, the IDE looks like garbage after stepping trough only a few windows.

What WinPos Does

WinPos saves and restores the position and and size of source windows. A winpos.ini file is created within the project folder.

Only one source window is opened during debugging. Each source is displayed within the same window. The Close All function closes only the source windows.

Installing WinPos

Put the winpos.dll into ..\Microsoft Visual Studio\Common\MSDev98\AddIns. Within the VC IDE, use [Tools]->[Customize]->[Add-ins and Macro Files]; mark WinPos.

Downloads

Download Addin - 19.3 Kb
Download VB 6.0 project - 11 Kb



Comments

  • VS2005?

    Posted by mikem8 on 01/28/2007 12:30pm

    Anyone get this working in VS2005?

    • Here it is: CodeWinPos for VS2005

      Posted by mikem8 on 07/30/2007 12:43pm

      http://codewinpos.sourceforge.net

      Reply
    Reply
  • Very Good

    Posted by Legacy on 06/27/2002 12:00am

    Originally posted by: Mel Stober

    It works like a charm! Good work.

    Reply
  • Add In behaviour in multiple windows

    Posted by Legacy on 06/26/2002 12:00am

    Originally posted by: Hamid Yaseen

    Hello Eicher
    You work is good But still it can improve further.
    I tried it with multiple windows as you have given example but it does not work.
    I open two files ABC.h and ABC.cpp.
    when I close the h file. It correctly update pos and size correctly in to INI file but when I opened second time it opened at a different position and updates the INI file values. Can you give comments.

    Hamid Yaseen

    Reply
  • Your time can be better spent!

    Posted by Legacy on 06/25/2002 12:00am

    Originally posted by: Dude

    Dude, invest your money in a second monitor. Multiple monitors are the best thing since apple pie when it comes to debugging. You can have all of your debug windows in one monitor and you code in another monitor. I actually use three monitors for work.

    Reply
Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Live Event Date: May 11, 2015 @ 1:00 p.m. ET / 10:00 a.m. PT One of the languages that have always been supported with the Intel® RealSense™ SDK (Software Developer Kit) is JavaScript, specifically so that web-enabled apps could be created. Come hear from Intel Expert Bob Duffy as he reviews his own little "space shooting" game where the orientation of your face controls the aiming reticle to help teach developers how to write apps and games in JavaScript that can use facial and gesture …

  • Employees must exchange sensitive emails with customers and partners. These emails might contain protected health information, protected financial information, or corporate information that should not be made public. Globalscape® Mail Express® allows you to encrypt the emails that it manages so that no one but the sender and recipient--not even the administrator--can view the contents of the email. "Secure the Transfer of Sensitive Emails" is the property of GlobalSCAPE

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date