Hej pdavit.
If you use FM3, you can sync changes if you open FM3 Editor and press the save button. That should be it.
BTW, this is the function that recognise Vista Open dialogs (but not Save). You need to replace Favmenu_IsOpenSave with following 2 functions:
Code:
FavMenu_IsOpenSave(dlg)
{
global FavMenu_dlgInput, FavMenu_dlgType
FavMenu_dlgType =
toolbar := FavMenu_FindWindowExID(dlg, "ToolbarWindow32", 0x440) ;windows XP
if (toolbar = "0")
toolbar := FavMenu_FindWindowExID(dlg, "ToolbarWindow32", 0x001) ;windows 2k
combo := FavMenu_FindWindowExID(dlg, "ComboBoxEx32", 0x47C) ; comboboxex field
button := FavMenu_FindWindowExID(dlg, "Button", 0x001) ; second button
edit := FavMenu_FindWindowExID(dlg, "Edit", 0x480) ; edit field
if (toolbar && (combo || edit) && button)
{
FavMenu_dlgInput := combo + edit
FavMenu_dlgType := "OpenSave"
return 1
}
return FavMenu_IsOffice03(dlg) || FavMenu_IsOpenVista(dlg)
}
FavMenu_IsOpenVista(dlg)
{
global FavMenu_dlgInput, FavMenu_dlgType
FavMenu_dlgType =
button := FavMenu_FindWindowExID(dlg, "Button", 0x001) ; second button
combo := FavMenu_FindWindowExID(dlg, "ComboBoxEx32", 0x47C) ; comboboxex field
rebar := FavMenu_FindWindowExID(dlg, "WorkerW", 0) ; navigation bar
rebar := FavMenu_FindWindowExID(rebar, "ReBarWindow32", 40965) ; navigation bar
if (rebar && combo && button)
{
FavMenu_dlgInput := combo
FavMenu_dlgType := "OpenSave"
return 1
}
return 0
}