I'm not familiar with foobar, so I can't really speak to how it works. I know how MC works pretty well though. MC is a queue based player. This means that there is a list called Playing Now. This is where everything plays from. This is different than a lot of other players.
For example, when you "play a playlist" you aren't actually playing from the list itself. Instead, when you press play, the playlist is COPIED to Playing Now and it is played back from there. If you use Reshuffle as I have suggested, it randomizes the Playing Now list, which is where you hear everything from. You can see Playing Now by clicking on it in the left hand Navigation area.
The shuffle button that you have talked about several times makes the COPY to Playing Now *also* randomize it as it's being copied over. When you turn that OFF, it does NOT undo the shuffle (randomize). It just disables this "copy with random" feature. The Playing Now queue remains in the order that it was in before.
...and this is the part where I'm not sure I can give you what you want, because MC does not have an "unshuffle" feature, that returns Playing Now to a state before it was shuffled (randomized). The best I can come up with is to suggest this:
Don't use the Shuffle button.
Instead use Reshuffle.
When you hear a song that you like and you want to continue listening to the whole album, do this:
1. Go to Playing Now and click on the column header for ALBUM. This will sort by album.
2. Now make this sorting "permanent" in Playing Now by choosing Player > Playing Now > Update order.
Then Playing Now will be sorted by album and continue to play your song and then the next song in that album, in order.
I'm sorry that MC doesn't seem to have the exact same feature set as Foobar. I've given you the best advice that I know how. Maybe someone else has something else clever to suggest.
I further understand that you are using a "simple remote control" and don't want to use menu items. Sorry about that; I don't know any simple ways of accessing the features and functions that I've described.
Good luck Mr. Piotr.
Brian.