Jump to content
Macro Express Forums


  • Content Count

  • Joined

  • Last visited

Community Reputation

0 Neutral

About iceman

  • Rank
  1. Way to go Insight Solutions! I am so glad you added the Variables Evaluation Level Advanced Preference. This will make our programming so much easier!
  2. Copy the code of your macro and post that up so we can read it. When you post click the CODE button, paste your code, then click the CODE button again to "wrap" it.
  3. We've used PaperPort a lot over the years. Visioneer Click Products, 3rd Party Software. There was a feature that you could use to align by clicking on one portion of the document, drag and release or click again. It may also auto rotate. Here's some code I threw together to execute such a feature. Prompt the user for the number of times to rotate clockwise and rotate it. <REM2:Prompt user: Rotate clockwise how many times?><IVAR2:01:02:FRotate clockwise how many times?TTCenter:Center><REM2:Execute rotation N1 times.><REP3:05:000001:000001:0001:0:01:><REM
  4. I believe the problem with the code you tried is because the input box seems to be in Firefox. The suggestion I gave before works well with stable windows GUIs, not web browsers. Being that your source and destination windows are Firefox, I would suggest using the Tab key to get to your in and out fields. Maybe go to some known set position on the webpage/window via the keyboard (e.g. Alt+D takes the cursor to the Address field of Firefox). Then use tab however many times to get to the fields. I understand you don't want to move the mouse, but you could save the mouse's current p
  5. Copy and paste this code in a macro and modify with your source and destination boxes. <ACTIVATE2:Notepad><GETCONTROL2P:01:NOTEPAD.EXE:NotepadNotepad001:1Edit><VARGETCONT:1:1><ACTIVATE2:UltraEdit-32><DIS:<GETCONTROL2P:02:UEDIT32.EXE:Afx:400000:8:10011:0:bc066bUltraEdit-32004:1MDIClient1Afx:400000:b:10011:6:13007e71AfxMDIFrame42s4EditControl><DIS:<VARSETCONT:2:%T1%><TEXTTYPE:%T1%> Get your source and destination windows running. Start a new macro. Click Get Control command from Window Controls section of Scripting Editor. Check Hide Ma
  6. I attached a zipped macro with one macro inside that works "pretty okay." I created the new macro with a Program Specific Scope for Quicktimeplayer.exe (Run if on Top), a Properties Control (Control on Top) for the main "VCR buttons" control, and one command to center current window. iceman QT.zip
  7. Which key? Could you "grab" the text you are typing and then type it out later? Use Variable Set String %T1% from Prompt, analyze the characters in the variable (e.g. If Variable %T1% contains), and execute different code (e.g type %T1%, replace text or whatever)? Variable Set to ASCII Value is very helpful for non-alphas. <ASCIIV:1:0:1> iceman
  8. Are you using the Get Control command? It seems like you are based on your post. If not, try Get Control command. I often use Launch Get Control Utility to set my destination and manually override Top Level Window Caption with a text variable (e.g. %T91%). iceman
  9. Pat, Here's a bit of code I use to click on the second tab of a tab bar. // Click tab 2 (120,10). Mouse Single Left Click on Control %C93% <REM2:Click tab 2 (120,10).><CCLICK:T:93:0:F:000120,000010>< The second tab is roughly 120 pixels from the far LEFT (X coordinate) and I chose 10 pixels down (Y coordinate) from the top of the tab control to "hit" the middle of the tab." Be sure to check Relative to Control in the Movement section of command Mouse Move. Hope it helps. iceman
  10. My suggestion is to open Help, select Index tab, type Controls. Your request will more than likely be solved with command Variable Get Control Text ("sets a T-variable to the text contained in a control") and Variable Set Control Text.
  11. Look at the suggestions in previous post 201.
  12. Is there a way to determine the speeds (i.e. Macro, Keystroke, and Mouse Speed) a macro is running at? Based on the content of this Topic, I chose to post my question here. I have macros I'd like change speeds for temporarily, and then restore to the prior speeds. I looked through the various Variable Set commands (i.e. Variable Set String, Integer, Decimal, and From Misc) and could not find an option to "Set Value from " any of the speeds listed above. (Request a Feature?) I also didn't find any changes to the registry after changing speeds. My guess is the answer is no,
  13. Pat, Please reply with your macro attached, but zip it first. Do you have another macro on your system (e.g. macex.mex)? iceman
  14. Have you investigated/tried "Run Macro in Variable"? I wrote the following that demonstrates it: <REM2:This script is limited to a loop of 97.><IVAR2:99:02:FNumber of times to loop? Note: No more than 97.FFCenter:Center><IFVAR2:2:99:4:97><TBOX4:T:1:CenterCenter000278000200:000:LimitationThis program has a limit of 97, and will now abort. Please try again with a lower number.><MSTOP><ENDIF><REM2:N98 - Counter><REP3:05:000001:000001:0099:1:98:><REM2:N99 - Temporary prompting variable to be saved in another (e.g. N1).><REM2:Set your d
  • Create New...