I guess that I could do that. That is not the preferred method, but whatever works (or at least maybe works) is good. I guess that is what you might consider taking the "quest" one [baby] step at a time.
wsprintf(s, "Row %d, Col %d", GetCurrentRow()+1, GetCurrentChannel()+1);
There's the bottom! Now for the side, hmmm, I have not found that one yet. Hmmm, I am having difficulty finding where the side display is. Unfortunately, that just happens to be the one that I was looking for in the beginning! As Strong Sad might say in this situation,
Aw, this is getting frustrating! (Decide to take it in a bit of a different direction.) I would assume that since the bottom was changed in draw_pat.cpp that the side (meaning to the left of the first channel) is changed there as well (although I cannot seem to find that area). Perhaps Rakib remembers where that is (although maybe he doesn't either, and without Visual Studio installed, it would be extremely difficult to look at the code :lol:). I asked rewbs about it, but I have not received a reply from him yet.
[Sounds like Mario* (perhaps even the person that does the voice for Yahoo!®)] Yahoo! I found where the side is!
wsprintf(s, (CMainFrame::m_dwPatternSetup & PATTERN_HEXDISPLAY) ? "%02X" : "%d", row+1);
That controls the side!
* If you were thinking "What about Daisy?" (which you probably weren't, but maybe you were as well), in a situation like this, she would probably say "sweet" or "neato!" Perhaps she would say "Got it!," but I am not sure.
It appears that the Go To… dialog is static and changing the display was simple. Changing the functionality (such that row 2 is indeed row 2 and not row 3 is a bit more challenging. That has me stumped.
I tried to change the Go To… dialog's functionality again, but to no avail. Wow, who would have ever thought that a dialog was so complicated? Of course, it is probably complicated for me because I do not know nearly as much about C++ coding as many of the other people on this forum.