? format_toc.diff
? hildon/.deps
Index: ap_UnixDialog_FormatTOC.cpp
===================================================================
RCS file: /cvsroot/abi/src/wp/ap/unix/ap_UnixDialog_FormatTOC.cpp,v
retrieving revision 1.16
diff -u -r1.16 ap_UnixDialog_FormatTOC.cpp
--- ap_UnixDialog_FormatTOC.cpp	3 Nov 2004 15:07:11 -0000	1.16
+++ ap_UnixDialog_FormatTOC.cpp	22 Aug 2005 19:27:01 -0000
@@ -184,6 +184,7 @@
 	sVal = getNewStyle(sProp);
 	gtk_label_set_text(GTK_LABEL(pLabel),sVal.utf8_str());
 	setTOCProperty(sProp,sVal);
+	applyTOCPropsToDoc();
 }
 
 void AP_UnixDialog_FormatTOC::setSensitivity(bool bSensitive)
@@ -710,7 +711,11 @@
 {
 	UT_UTF8String sVal;
 	sVal = getTOCPropVal("toc-has-heading");
-	GtkWidget * pW = _getWidget("cbHasHeading");
+
+	GtkWidget * pW = _getWidget("wLevelOption");
+	gtk_option_menu_set_history(GTK_OPTION_MENU(pW), getMainLevel()-1);
+
+	pW = _getWidget("cbHasHeading");
 	if(UT_stricmp(sVal.utf8_str(),"1") == 0)
 	{
 		gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(pW),TRUE);