![]() |
Forum Index : Microcontroller and PC projects : MMEdit V5
![]() ![]() ![]() ![]() |
|||||
Author | Message | ||||
TassyJim![]() Guru ![]() Joined: 07/08/2011 Location: AustraliaPosts: 6269 |
Brian, I don't run dual monitors so not sure what happens when things change. I have enough trouble trying to tame changing DPIs You can now push the main edit window partially off to the left but if you go too far, it gets reset on next program start. I have just uploaded updated files for both 64 and 32 bit Windows. I think I have included all the fixes for things you have found (so far). RPi and Linux will have to wait a bit longer. If you come across the problem again, could you make me a copy of the inf file before fixing it. Jim VK7JH MMedit |
||||
Chopperp![]() Guru ![]() Joined: 03/01/2018 Location: AustraliaPosts: 1096 |
Hi Jim Thanks. Will check the files out later today. Will send files if it plays up again. BTW I hope the Ex QLD weather system doesn't get down your way. Brian ChopperP |
||||
Chopperp![]() Guru ![]() Joined: 03/01/2018 Location: AustraliaPosts: 1096 |
Hi Jim All OK so far. Find stays on top & it handles new searches OK. Just playing with MMB4W. I haven't worked out if MM Edit talks directly with it or not. I just save the file, reload it & run it. Haven't tried it directly with a CMM2 yet. Will advise if any problems. Small point. DATETIME(number) comes up as a keyword but datetime$(number) doesn't. (CMM2 syntax) Thanks again Brian ChopperP |
||||
TassyJim![]() Guru ![]() Joined: 07/08/2011 Location: AustraliaPosts: 6269 |
Go to Action/Edit List The spinbox should be zero for "Run in Dos" Change the spinbox to the next available number - 1 in your case. The settings I have are: Menu Text: run MMB4W Starting folder: %q%%extpath%%q% Path to external program: %q%C:\apps\mmb4w\MMBasic.exe%q% Paramaters: %q%%bas%%q% You will need to change "Path to external program" to suit. Instead of typing %q% you can use quotes and MMEdit will change them to %q% for you. Don't forget to 'save' If you want the 'run in dos' toolbar button to start MMB4W instead of the original MMBasis.exe, select MMB4W from the action menu while holding down the 'shift' key. Jim VK7JH MMedit |
||||
Chopperp![]() Guru ![]() Joined: 03/01/2018 Location: AustraliaPosts: 1096 |
Ok, Thamks Jim Brian ChopperP |
||||
Chopperp![]() Guru ![]() Joined: 03/01/2018 Location: AustraliaPosts: 1096 |
Hi Jim I got the Run MMB4W button going, but I am confused as to how to connect to MMB4W so it stops the current program, loads the update, & then runs it again, assuming it can be done. (Working OK with my CMM2 on Com7). The button works OK if I kill the currently running program & then click it. Brian ChopperP |
||||
TassyJim![]() Guru ![]() Joined: 07/08/2011 Location: AustraliaPosts: 6269 |
Computer says NO. On my system, when you run MMB4W a second time, a second instance of the program starts, leaving the first instance running also. It is up to you to stop and close each instance of MMB4W. crtl-shift-X is the fastest way. I don't know if Peter will make it "only one running". There are pros and conns for that and I think it is best the way it is. It is the same for the original MMBasic for DOS. Jim VK7JH MMedit |
||||
Chopperp![]() Guru ![]() Joined: 03/01/2018 Location: AustraliaPosts: 1096 |
OK, Thanks Jim. The same with me. As I am accessing a com port, the second instance stops when it can't open an already open port. Ctrl-Shift-x works well (assuming you have the correct screen in focus). Thanks Brian ChopperP |
||||
Chopperp![]() Guru ![]() Joined: 03/01/2018 Location: AustraliaPosts: 1096 |
Hi Jim Lost the FIND window again. I had the window on the external monitor & closed the laptop lid which then went to sleep..... Not supposed to do that. Window not shown when laptop woke up but indicated in the Task bar. Reducing the X value brought the window back on screen for resizing. EDIT. Find All came up on the second screen OK after Find found. MMedit5 Chopperp inf.zip Brian Edited 2022-03-07 08:42 by Chopperp ChopperP |
||||
TassyJim![]() Guru ![]() Joined: 07/08/2011 Location: AustraliaPosts: 6269 |
I will have to check for multiple monitors. It might take a while... Jim VK7JH MMedit |
||||
Chopperp![]() Guru ![]() Joined: 03/01/2018 Location: AustraliaPosts: 1096 |
OK. Brian ChopperP |
||||
TassyJim![]() Guru ![]() Joined: 07/08/2011 Location: AustraliaPosts: 6269 |
Can you run the attached both with and without multiple monitors and post the results. It might save me finding enough cables to set up a second monitor. display.zip Jim VK7JH MMedit |
||||
TassyJim![]() Guru ![]() Joined: 07/08/2011 Location: AustraliaPosts: 6269 |
Brian, see if you can break this one: MMEdit.zip It is the 64bit exe only. I think I have covered two monitors with the second one on either side. It should remember the setting if the second monitor is still there and put the popup window on the main monitor if the second monitor is not present when MMEdit starts. Jim VK7JH MMedit |
||||
Chopperp![]() Guru ![]() Joined: 03/01/2018 Location: AustraliaPosts: 1096 |
Thanks Jim Just saw your messages. Been shopping & sleeping... I have it up & running. Will advise if I have any problems. I checked the Build date & time to see that I had the correct version. Had today's date but the time said "18:07:47". Just wondering. Brian. ChopperP |
||||
TassyJim![]() Guru ![]() Joined: 07/08/2011 Location: AustraliaPosts: 6269 |
It's an indication of how fast I work! Either that or there is a bug in PureBasic. I am waiting to see what happens when Daylight saving ends before I report it to PureBasic. Jim VK7JH MMedit |
||||
Chopperp![]() Guru ![]() Joined: 03/01/2018 Location: AustraliaPosts: 1096 |
Ha Ha Haven't tried to break it yet. Brian ChopperP |
||||
Andrew_G Guru ![]() Joined: 18/10/2016 Location: AustraliaPosts: 871 |
G'day Jim, Are you planning a version (or syntax) of MMEdit that will work with MMB4W - I am now so used to your formatting etc. (or have I missed something). Cheers, Andrew |
||||
TassyJim![]() Guru ![]() Joined: 07/08/2011 Location: AustraliaPosts: 6269 |
In the Action menu, there is an entry for 'run in DOS'. You can edit that entry to point to your copy of MMB4W or add a new entry for MMB4W. If you add anew entry, you can hold the shift key while selecting that entry from the menu and the 'run in dos' toolbar button will change to use that new entry instead. You may need to download the latest MMEdit to do this. I am using CMM2 syntax as the best fit. I will do a specific syntax when time permits (and Peter stops adding features). Jim Edit: The version on my website may not have the option to change the toolbar button target. You can still edit the menu item that points to the original mmbasic for DOS. I will update things in a few days. Edited 2022-03-22 07:07 by TassyJim VK7JH MMedit |
||||
Andrew_G Guru ![]() Joined: 18/10/2016 Location: AustraliaPosts: 871 |
Hi Jim, Thank you! Kind regards, Andrew |
||||
Amnesie Guru ![]() Joined: 30/06/2020 Location: GermanyPosts: 643 |
Just downloaded and installed the new Windows 64bit Version (I am using win7), installed it and worked for an hour, now it only crashes with: Problemsignatur: Problemereignisname: APPCRASH Anwendungsname: MMEdit.exe Anwendungsversion: 5.0.0.0 Anwendungszeitstempel: 621ece75 Fehlermodulname: MMEdit.exe Fehlermodulversion: 5.0.0.0 Fehlermodulzeitstempel: 621ece75 Ausnahmecode: c0000005 Ausnahmeoffset: 000000000001cdcd Betriebsystemversion: 6.1.7601.2.1.0.256.49 Gebietsschema-ID: 1031 Zusatzinformation 1: 1e10 Zusatzinformation 2: 1e102e1ce621442915d82ee0b6f1295f Zusatzinformation 3: 6237 Zusatzinformation 4: 6237696888c0372b74bafdff0c52f570 Tried the portable Version. Works so far :) Great tool and easy to work with! Thank you! Edited 2022-03-26 09:37 by Amnesie |
||||
![]() ![]() ![]() ![]() |
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |