You could try not using Add_With_Viewport but creating the scrolled window first, then add the viewport to it, then add the widget to the viewport. Perhaps it's also better not to mix the adjustment between the two. Why not let Glade generate the code for you? Manuel