- /* Memory dump frame. */
- scrollwin = memwin_init();
- gtk_paned_pack2(GTK_PANED(vpaned), scrollwin, TRUE, FALSE);
+ vpaned_mem = gtk_vpaned_new();
+ gtk_paned_set_position(GTK_PANED(vpaned_mem), cfg->vpane_mem_pos);
+ g_signal_connect(G_OBJECT(vpaned_mem), "notify::position",
+ G_CALLBACK(vpaned_mem_notify_event), vpaned_mem);
+
+ /* Internal memory dump frame. */
+ scrollwin = memwin_init("Internal memory (IRAM)", INT_MEM_ID);
+ gtk_paned_pack1(GTK_PANED(vpaned_mem), scrollwin, FALSE, FALSE);
+
+ /* External memory dump frame. */
+ scrollwin = memwin_init("External memory (XRAM)", EXT_MEM_ID);
+ gtk_paned_pack2(GTK_PANED(vpaned_mem), scrollwin, TRUE, FALSE);
+
+ gtk_paned_pack2(GTK_PANED(vpaned), vpaned_mem, TRUE, FALSE);