Friday, July 23, 2010

Windows 7, don't make the unhappy face!

Well, the word is out that Windows applications designed for older versions of Windows do not run on Windows 7. Well, they can run on Windows 7, with some help. Windows 7 can run older software in a virtual XP window. Provided the Windows 7 version supports virtualization.
For more information on installing and using Windows XP Mode visit the following link:
http://windows.microsoft.com/en-US/windows7/install-and-use-windows-xp-mode-in-windows-7
You can go directly to the Windows XP Mode download page using the following link:
http://www.microsoft.com/windows/virtual-pc/download.aspx

OK, you are working on an EB8000 project. You are using some internal LW words for doing various things. Suddenly your project is doing something strange!? It could be that you have used one of the LW words for two different operations and now there is a conflict! Yikes! How can you find where that word is used?
The answer is the Find/Replace Addr... tool in the Edit menu. This handy tool allows you to search a project for a bit, word or a range of them. Simply enter the word you are looking for, click Find and a list appears in the text box. This tool works great for PLC bits and words as well. It sure beats scanning though every window to find the annoying conflict. Here's picture of an overused LW word.

Ah, you might have noticed there is a replace feature right there with it. Now you can fix that pesky conflict.

Friday, July 9, 2010

Sample Project

EasyBuilder8000 applications and projects, so many, so few hours in the day. This week I received a call for some unusual applications assistance. The customer wanted to pop up a window (no big deal). Have the operator press a button to close the window (still no biggie). But, before the window closes to display a message for a few seconds. My mind was racing through all of the possibilities of a complex Macro. How could I explain that one over the phone!
Then my mind came up with a "simpler is better" solution.

I explained the solution to the customer... he tried it... and it worked! So I decided to make a sample project of my own. (Created with V3.45) It shows how to do this with Direct and Indirect Window objects. I have not found a way to make it happen with Function key Pop-ups. I posted it so you can get some ideas of your own about creating delays in your own projects.

You can get the project from my website. Delayed close for pop-up windows
Read the Project Description for details about how it works.