- List/Listview classes:
commit54af0829166514e410265bc25abd6a1ec9abeda7
authorneil <neil@fb15a70f-31f2-0310-bbcc-cdcc74a49acc>
Tue, 9 Jul 2013 17:43:50 +0000 (9 17:43 +0000)
committerneil <neil@fb15a70f-31f2-0310-bbcc-cdcc74a49acc>
Tue, 9 Jul 2013 17:43:50 +0000 (9 17:43 +0000)
tree83680503277b34a6204ac452471cf26d12f46521
parent7c3d616797884914f594cf471a77d20b0deedf34
 - List/Listview classes:
    - Moved input handling from List to Listview.
    - Implemented MUIM_List_TestPos.
    - Added keyboard input.
    - Added multiselect.
    - Draw correct highlighting for active and selected entries.
    - Added drag 'n' drop.
    - Implemented MUIA_List_MultiTestHook.
    - Implemented MUIA_List_AutoVisible.
    - Implemented MUIA_Listview_ClickColumn in Listview.
    - MUIA_Listview_ClickColumn is now gettable.
    - Implemented MUIA_Listview_Doubleclick.
    - Implemented MUIA_List_AutoVisible.
    - Tested MUIA_List_CompareHook.
    - Added AutoDocs for:
      MUIA_List_CompareHook
      MUIA_List_MultiTestHook
      MUIM_List_Clear
      MUIM_List_Compare
      MUIM_List_Jump
      MUIM_List_Sort
      MUIM_List_Move
 - Area class:
    - CreateDragImage allocated the wrong size for a MUI_DragImage. Fixed.
 - The _isinobject() macro now takes an object argument so it can work
   with objects not named "obj".

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@47636 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
workbench/libs/muimaster/classes/area.c
workbench/libs/muimaster/classes/balance.c
workbench/libs/muimaster/classes/list.c
workbench/libs/muimaster/classes/listview.c
workbench/libs/muimaster/classes/slider.c
workbench/libs/muimaster/classes/string.c
workbench/libs/muimaster/muimaster.conf
workbench/libs/muimaster/support.h