Module: wine Branch: master Commit: 9bf3355a11ddbb21d39e9ca196c1df3d8acb3196 URL: http://source.winehq.org/git/wine.git/?a=commit;h=9bf3355a11ddbb21d39e9ca196...
Author: Andre Wisplinghoff andre@myhost.localdomain Date: Thu Jan 31 18:08:32 2008 +0100
winecfg: Enable add button when choosing lib from combobox (Libraries tabsheet).
---
programs/winecfg/libraries.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/programs/winecfg/libraries.c b/programs/winecfg/libraries.c index 8e4e46b..aa0a161 100644 --- a/programs/winecfg/libraries.c +++ b/programs/winecfg/libraries.c @@ -408,10 +408,14 @@ static void init_libsheet(HWND dialog) static void on_add_combo_change(HWND dialog) { char buffer[1024]; + int sel, len;
SendDlgItemMessage(dialog, IDC_DLLCOMBO, WM_GETTEXT, sizeof(buffer), (LPARAM) buffer); + /* if lib was chosen from combobox, we reveive an empty buffer, check manually */ + sel=SendDlgItemMessage(dialog, IDC_DLLCOMBO, CB_GETCURSEL, 0, 0); + len=SendDlgItemMessage(dialog, IDC_DLLCOMBO, CB_GETLBTEXTLEN, sel, 0);
- if (strlen(buffer)) + if (strlen(buffer)>0 || len>0) enable(IDC_DLLS_ADDDLL) else disable(IDC_DLLS_ADDDLL);