Jump to content
Macro Express Forums

paul

Members
  • Posts

    1,049
  • Joined

  • Last visited

Posts posted by paul

  1. Yes, I now realize you are/were missing the menu bar immediately below "Macro Express Pro - Explorer", comprising the options

    File Macro Category Search Options Tools Help

    and I have no idea how to recover that! Needless to say, I don't know why it disappeared, and I don't seem able to replicate that behaviour on my system. Sure looks like a bug to me, which you may care to report (I presume you are using the latest version of MEP - i.e. 4.1.7.1)?

  2. Paul, ...

    Are any of the issues you are interested in included in the many changes released last week?

    Only one - "Made a change to keep the running man icon from staying in the system tray after the macro has terminated."

    The major one of variables not working in "Run macro from a variable" is not mentioned, nor the one of the display in the script editor of available macro commands being garbled. The first of these was reported in March. Perhaps the second, reported in January, is fixed by your "Fixed a bug where the command pane could get confused and displayed the wrong information." - I shan't know until I can escape from the UK (what a horrible place it has become in the 20 years I've been away!) back to Oz.

  3. I submitted this as a bug. Gosh I hope they fix this.

    Well, I don't see why you think you're so special! :rolleyes:

    I have submitted several bug reports for MEP in the last few months. Initially I'd get a confirmation that they've received the bug report. But never another word! I suppose I have up to half a dozen outstanding bugs, and no evidence of any further interest on Insight's part. And some of these bugs are serious ones, for example the inability to create a macro in a variable and then run it when the macro refers to any variables other than %t[n]%, %n[n]%, etc.

     

    My impression is that Insight has bitten off more than they can chew, and have essentially given up on producing a product that compares in any way with its predecessor for speed or reliability.

  4. The reason you're getting this is, I suspect, that the first reference in your macro to %N72% lies in a command where ME assumes a text variable.

    Now, MEP comes with some variables predefined, and I suspect you're trying to use the integer ones. Where you are trying to address a non-array variable called %N72%, what MEP predefines for you is an array variable called N with 99 "slots", as in %N[1]% thru %N[99]%. So you should be naming your variable %N[72]%, at which point all should be well. And I'll bet you have a text variable called %N72%, which you can delete.

    MEP has many problems with variables, and Insight doesn't seem to fix or even recognize any longer.

  5. any idea what index numbers are good for? macro express 3.x didnt have them. why are they in 4.x?

    If you don't know what they are used for, then:

    1) Why do you want to know whether you can change them?

    2) Why do you even care about them?

     

    I don't see the point of asking questions about a feature you never had in an earlier version, and whose purpose is unknown to you.

     

    You know what? If you ask questions about such esoteric features, then I suspect most forum members are going to ignore not only this type of question, but also others from you which might have more purpose!

  6. ASCII File Begin Process: "xx" (Comma Delimited Text (.csv))
    ...
    ASCII File End Process

    The 3 dots in the above example represent code you write to process the contents of the T variable, i.e. %t[1]% contains the first value of your .csv file, %t[2]% contains the 2nd value, etc. Each time your ... code is executed, MEP moves to the next row in your file. Thus, in your code, you need to display your form each time as if for the 1st time - if you have 10 rows of 5 values in your .csv file, then your form will be displayed 10 times, and you will be using variables %t[1]% through %t[5]%. You will need to insert code to detect when your form is closed each time (use a Repeat command to test when your form window has been closed) so that you can process the edited values (if applicable), and then have MEP display the next row of data.

  7. An alternative (better?) method might be:

    set string t10 to your gappy string
    repeat until n1 <> n1 -- endless loop
     set integer n1 to the length of variable t10
     variable modify string: replace "  " in t10 with " " --replace all instances
     set integer n2 to the length of variable t10
     if n2 = n1 repeat exit --because nothing changed, we're done
    end repeat

  8. I heard rumor that there will be no more development of AutoIt. I haven't tried to confirm, however.

    Here's the word:

    "What I know is that there is a tiff between a couple of the AutoIt developers and it has not yet been amicably resolved. It may not play out well, but I think it is too soon to say. They may work it out and there may be others who can fill the shoes. Not pleasant at the moment, but I don’t think that development is doomed by any means at this point."

×
×
  • Create New...