From af95c99c2ea054bd56f7c86964e073f927530956 Mon Sep 17 00:00:00 2001 From: Maarten Bosma Date: Sat, 16 Dec 2006 11:57:07 +0000 Subject: [PATCH] More detailed Messages. svn path=/trunk/; revision=25180 --- reactos/base/applications/downloader/main.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/reactos/base/applications/downloader/main.c b/reactos/base/applications/downloader/main.c index f16eb164e00..b398b267bd1 100644 --- a/reactos/base/applications/downloader/main.c +++ b/reactos/base/applications/downloader/main.c @@ -201,7 +201,15 @@ LRESULT CALLBACK WndProc (HWND hwnd, UINT Message, WPARAM wParam, LPARAM lParam) SelectedApplication = NULL; struct Category* Category = (struct Category*) ((LPNMTREEVIEW)lParam)->itemNew.lParam; DisplayApps (hApps, Category); - ShowMessage(Category->Name, Category->Children ? L"Please selcect a subcategory" : L"Please selcet a application"); + + if(Category->Children && !Category->Apps) + ShowMessage(Category->Name, L"Please choose a subcategory"); + else if(!Category->Children && Category->Apps) + ShowMessage(Category->Name, L"Please choose a applcations"); + else if(Category->Children && Category->Apps) + ShowMessage(Category->Name, L"Please choose a application or a subcategory"); + else + ShowMessage(Category->Name, L"Sorry, there no applications in this category yet. You can help and add more applications."); } else if(data->hwndFrom == hApps) {