--- trunk/xvidcore/vfw/src/config.c 2005/03/27 03:59:42 1607 +++ trunk/xvidcore/vfw/src/config.c 2005/09/09 11:34:51 1630 @@ -866,7 +866,7 @@ EnableDlgWindow(hDlg, IDC_MAXBFRAMES_S, bvops); EnableDlgWindow(hDlg, IDC_BQUANTRATIO_S, bvops); EnableDlgWindow(hDlg, IDC_BQUANTOFFSET_S, bvops); - EnableDlgWindow(hDlg, IDC_PACKED, bvops); + EnableDlgWindow(hDlg, IDC_PACKED, bvops && !(profiles[profile].flags & PROFILE_DXN)); break; case IDD_AR: @@ -1777,7 +1777,7 @@ wsprintf(buf, "%i kbps", DEFAULT_MIN_KBPS); SetDlgItemText(hDlg, IDC_BITRATE_MIN, buf); - max = profiles[profile].max_bitrate; + max = profiles[profile].max_bitrate / 1000; if (max == 0) max = DEFAULT_MAX_KBPS; wsprintf(buf, "%i kbps", max); SetDlgItemText(hDlg, IDC_BITRATE_MAX, buf); @@ -1885,7 +1885,9 @@ { SetWindowPos(g_hTooltip, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE|SWP_NOSIZE|SWP_NOACTIVATE); SendMessage(g_hTooltip, TTM_SETDELAYTIME, TTDT_AUTOMATIC, MAKELONG(1500, 0)); +#if (_WIN32_IE >= 0x0300) SendMessage(g_hTooltip, TTM_SETMAXTIPWIDTH, 0, 400); +#endif EnumChildWindows(hDlg, enum_tooltips, 0); } @@ -1894,7 +1896,12 @@ { DWORD ext_style = ListView_GetExtendedListViewStyle(GetDlgItem(hDlg,IDC_ZONES)); - ext_style |= LVS_EX_FULLROWSELECT | LVS_EX_FLATSB ; +#if (_WIN32_IE >= 0x0300) + ext_style |= LVS_EX_FULLROWSELECT; +#endif +#if( _WIN32_IE >= 0x0400 ) + ext_style |= LVS_EX_FLATSB ; +#endif ListView_SetExtendedListViewStyle(GetDlgItem(hDlg,IDC_ZONES), ext_style); }