I really like the #Macro: Title functionality and have realized that if it had two more features it would help me a bit more.
1. Currently we have the ability to use ide://run?File=<something> (and also use an url, but that's not relevant here).
Why? Because a lot of my work happens in libraries. In the library project I have a macro that compile the library into a b4xlib and installs it - works perfectly! But in my main project, where I actually use the libraries, every time I want to run the project I go to Libraries and Refresh. I think it's fair to say that I do that at least 50 times per day when I'm working on my mobile app. It's not the end of the world to have to do that, but it's an extra, mindless step that I could cut out of my day if we had the functionality above.
1. Currently we have the ability to use ide://run?File=<something> (and also use an url, but that's not relevant here).
- I'd love if we also had the ability to run the project (in effect same as pressing F5)
- ide://run?CompileRun
- ide://CompileRun
- ide://ui?CompileRun
- ...something like that
- I'd also love if we could refresh libraries (same as right-click in libs and choose Refresh)
- ide://run?RefreshLibraries
- ...etc
B4X:
#Macro: Title, Refresh and run, ide://RefreshLibraries;ide://CompileRun
Why? Because a lot of my work happens in libraries. In the library project I have a macro that compile the library into a b4xlib and installs it - works perfectly! But in my main project, where I actually use the libraries, every time I want to run the project I go to Libraries and Refresh. I think it's fair to say that I do that at least 50 times per day when I'm working on my mobile app. It's not the end of the world to have to do that, but it's an extra, mindless step that I could cut out of my day if we had the functionality above.