В настоящее время я загружаю виджет DrawingArea внутри фрейма, и он всегда расширяется, чтобы заполнить фрейм. Затем я могу установить событие configure в DrawingArea, чтобы выделить растровое изображение того же размера, что и окно, нарисовать его, а затем нарисовать растровое изображение в DrawingArea (используя draw_drawable).
Однако теперь я хочу наложить невидимые виджеты поверх DrawingArea - чтобы создавать события всплывающей подсказки для отображаемых частей изображения. Поэтому я попытался поместить DrawingArea внутрь Fixed, но теперь он не расширяется, чтобы заполнить окно. Я могу дать DrawingArea явный запрос на размер - однако мне бы очень хотелось, чтобы он расширялся, чтобы заполнить все пространство, выделенное его родительскому окну. Я попытался установить запрос размера -1, но это не помогает.
Есть предложения?