From f0c14dc1769720b7fcef21993f46d98f260fb6f9 Mon Sep 17 00:00:00 2001 From: neil Date: Tue, 19 May 2015 21:01:44 +0000 Subject: [PATCH] Watch listview's MUIA_List_Active attribute rather than MUIA_Listview_SelectChange. Clicking on a non-multiselect listview entry does not *select* the entry, it makes it the *active* entry. git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50715 fb15a70f-31f2-0310-bbcc-cdcc74a49acc --- workbench/tools/HDToolBox/gui.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/workbench/tools/HDToolBox/gui.c b/workbench/tools/HDToolBox/gui.c index 18d50b66be..9b3e894cd1 100644 --- a/workbench/tools/HDToolBox/gui.c +++ b/workbench/tools/HDToolBox/gui.c @@ -1,5 +1,5 @@ /* - Copyright © 1995-2014, The AROS Development Team. All rights reserved. + Copyright © 1995-2015, The AROS Development Team. All rights reserved. $Id$ */ @@ -175,7 +175,6 @@ void setChanged(struct ListNode *iln) parent = parent->parent; } DoMethod(gadgets.leftlv, MUIM_List_Redraw, MUIV_List_Redraw_All); - set(gadgets.leftlv, MUIA_Listview_SelectChange, TRUE); } void unsetChanged(struct ListNode *iln) @@ -1820,7 +1819,7 @@ LONG initGUI(void) app = ApplicationObject, MUIA_Application_Title , "HDToolBox", - MUIA_Application_Version , "$VER: HDToolBox 0.4 (21.1.2014)", + MUIA_Application_Version , "$VER: HDToolBox 0.5 (19.5.2015)", MUIA_Application_Copyright , "(c) 1995-2014 AROS Development Team", MUIA_Application_Author , "Bearly, Ogun, Fats and others at AROS", MUIA_Application_Description, "Partition your disks.", @@ -2253,9 +2252,8 @@ LONG initGUI(void) ); DoMethod ( - gadgets.leftlv, - MUIM_Notify, MUIA_Listview_SelectChange, TRUE, (IPTR)gadgets.leftlv, 2, - MUIM_CallHook, (IPTR)&hook_lv_click + gadgets.leftlv, MUIM_Notify, MUIA_List_Active, MUIV_EveryTime, + (IPTR)gadgets.leftlv, 2, MUIM_CallHook, (IPTR)&hook_lv_click ); for (i=GB_FIRST;i