Добился: Окно с картой уровня. Карта уровня в приличном разрешении. Фиксируются события нажатия и отпускания кнопки мыши. Удалось наложить на картинку иконку метки на карте. Для этого надо при нажатии Ctrl щёлкнуть мышью. Дальше буду делать смещение карты и масштабирование.
Мелочи, но приятные. Это было нудно, давно забыто, но пройдено.
Потратил много часов. Нормально не работала система помощи. Было тяжело получить контекстную справку. Система помощи закрывалась самостоятельно при компиляции. Похоже залипала какая-то кнопка клавиатуры. Либо плохо работал перехватчик нажатия кнопок клавиатуры. В какой-то момент не срабатывал пробел в системе подбора служебных слов системы разработки ПО. В открывающемся списке подобранных служебных слов нажатие на стрелки вверх и вниз переводило не на одну строку, а на две, пять... Такое ощущение, что залипала клавиша.
Сделал огромное количество попыток вывода картинки так, как было нужно. Узнал одну забавную вещь: При сжатии большой картинки в режиме "растягивания" (stretch, и это не описка, было сжатие большой картинки) нажатие в окне (установка метки на карте) отражается в правом верхнем уголке сжатой картинки , в котором, если бы не растягивание, был бы отображён правый верхний угол оригинальной картинки без всякого сжатия, то есть в отношении 1:1. Выглядело это забавно. Щёлкая по всему окну, но метки появляются в виде крошечного набора пикселей лишь в самом краешке правого верхнего угла. Достаточно на лету выключить режим растягивания -- немедленно показывался тот самый угол в полный размер и метки в нём были нормального размера и расположения.
Копились утечки памяти, хотя для них не было особого повода. Хотя их накопление исчезло, когда начал писать эту статью.