Jump to content
Macro Express Forums

pepanee

Members
  • Posts

    36
  • Joined

  • Last visited

Recent Profile Visitors

313 profile views

pepanee's Achievements

Newbie

Newbie (1/14)

  • First Post Rare
  • Collaborator Rare
  • Conversation Starter Rare
  • Week One Done Rare
  • One Month Later Rare

Recent Badges

0

Reputation

  1. I see. The Windows Control method seems pretty complex. It has a lot of stuff that I don't know much about. It looks more like something which I would need some basic understanding of programming. Dunno anything about programming. The method that I used is using logic & steps. It seems to be the best for me, and also, I have set up the steps for my project, and the steps seem to work pretty nicely so far. Also I am, at times, making slight changes to my method that I set up. I understand all my steps, and am able to easily modify certain parts to "perfectify" my script. And I use Microsoft Paint, because this project works really much better with Microsoft Paint. I've tried Irfanview, and I prefer Paint much more. For now, my question has been answered. Thanks.
  2. Okay, I guess I can give the Windows Controls a try. So how would I write the first section of that Macro? (The part where it's in between 1280 & 1599). Thanks
  3. Cool! Thank you for the replies. And thanks so much Acantor. By using your example, I was able to expand on a few more things that were part of the script. I did some test and trialing, and it all seems to work so nicely!! I'm sure there's a way I can compress it, (I think I can keep the variable as one name, no need to define all the ones I did in the script, but it's okay. It's more descriptive this way so I can analyze it easily if I need to edit it). Here's the part of the script that's relevant:
  4. Hello. I am looking for the command to change a highlighted number to a certain number. Example: I have a Macro that ends up highlighting a number. Once the number gets highlighted, if it is in between 1280 & 1599, then it will replace that highlighted number to 1280. If that number is greater than 2560 (say it's 5460), then that highlighted number will be replaced with 2560. Which command can I use to accomplish this? Thanks
  5. I was looking at the whole "Control" idea. I tried setting a Control and dragged the X to the Desktop. It shows a bunch of unique information after I set it there (in comparison to if I dragged the X to a File Explorer window [you know, because they're both referred to as EXPLORER.EXE] ). From here, can't I make that Control be that specific unique Windows Desktop information instead of any regular EXPLORER.EXE process?
  6. Update: So I tried changing the first option from "If Window ... is focused" to "If Program ... is focused" (Also terrypin, now I see what you mean. In the "If Program" options, I see a select few Running Processes, yet for the first one I was using, "If Window" there's many more different windows that are running.) I tried setting all the running processes that I saw to see which ones worked and which didn't, and was able to narrow it down that when selecting EXPLORER.EXE: [If Program "EXPLORER.EXE" is focused] then left click on the Desktop (to make the Desktop the active window), then using the middle mouse button to activate the macro... IT WORKED! BUT.... one tiny issue. EXPLORER.EXE refers to any open File Explorer window, which is not feasable. You see, I have other macros that use that same button when I'm in specific File Explorer windows with specific names. Also, I will not want to change the activation of the macro to anything other than the middle mouse. So... this is a lame math problem, but can anyone help me figure out what to do from here? Thanks
  7. Thanks for the replies. michaelkenward: The Windows Desktop itself. Once you turn on your computer and it's done loading, you see the Windows Desktop. rberq: Thanks so much for your suggestion, I actually got it closer to working! The thing is in the "If Window" options, I changed it to if it's running (visible or hidden), then the macro worked. It's possible that the Desktop is not called Program Manager, because the macro worked while that hidden program is running, which could refer to a different program. Also, how do I do this: "If Program Manager is On Top"? I cannot find this option. terrypin: Yes, the Windows Desktop itself, not the folder. (Yet not necessarily all windows are closed; maybe all windows are minimized and I left click on the Desktop to make the Desktop the "active window"). I found "Program Manager" in the Hidden list of running processes.
  8. As a test, I did the Scope as the window: Program Manager Script is: 1) If Window "Program Manager" is focused 2) Mouse Right Click 3) End If yet it didn't work. What do you suggest for the settings of the macro? (EDIT: I already have an activation for it; it's the middle mouse button)
  9. Hi, I want to know what the Desktop is called. I want to run a macro when the Windows 10 Desktop is the active window. Thanks
  10. Thanks for the reply Cory. I was able to make a macro that works the way that I want it to by using "Set Window Order Always On Top". If I decide I want to change it up I'll try your method.
  11. Ok cool that's exactly what I was looking for, (as an alternative to running programs behind a forced active window). The "Set Window Order Always on top" is a perfect alternative so far. Thanks for mentioning that one.
  12. rberq: thanks for the reply, but yes, I want that program to stay full screen. I am assuming that if I want to run File Explorer commands in the background, then this main window will become inactive, yet I still want it to stay on the screen. Samrae: In that post, I did eventually find a solution that actually works. I just needed to have some hidden running Operating System program to focused so I can run a keyboard shortcut, which actually works. This scenario is different though. I took a quick glance at the whole Window Control thing. Can this idea send a command to File Explorer running behind the active window to do things? Also, can anyone suggest a good app that can keep a certain window on top of everything? I actually did find programs that can do that. But I need a good one. I find this: always-on-top.exe I'm still trying to test out.
  13. Hello, so I have a program that's open that's on top of everything (it's the Active Window also). While this program is open on top, how can I run macros that can run commands in the background, behind the Active Window? For example, while this program is on top, I want Macro Express to open File Explorer in the background, behind the app. I want it to go to C:\ Then I want it to select the 3rd item down that list, for example. So I want all this happening behind the program that's open on the screen. How is this possible please? Thanks
  14. Hi, thanks! And you're welcome. =) Yes, this works without having Program Manager flash on the screen at all, which is exactly what I was hoping for! It is some Operating System window that is 'hidden'. So when I run the macro, all I see on the screen is the Image Viewer program (JPEGView) become inactive [the top bar of the program becomes gray], then less than a second later, JPEGView becomes the active window again, and the Left Arrow key is pressed to go to the previous image (which is the image that was just recovered when the Ctrl+Z command was run).
  15. So a random idea popped in my head! I said, what if I set focus to some "hidden" window that's part of the operating system, Control + Z, refocus my image program, press the left key to go to previous image (the one that I just recovered)? That idea seems to be working! (If it stops working, which it shouldn't, then I'll post back on that). But I will post a screen shot of that macro. The bottom part was my original method stated earlier. (I'm holding on to it for now just in case)
×
×
  • Create New...