diff options
author | haranp <haranp@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-07-02 14:14:55 +0000 |
---|---|---|
committer | haranp <haranp@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-07-02 14:14:55 +0000 |
commit | 79b728ec3b58721a1cad10f26f3f1d8fb259a254 (patch) | |
tree | bad60f665a5fa04c24d533a02513eb23c82decc0 /crawl-ref/source/invent.cc | |
parent | d6998c47fdd4ff96f59b234b063291ccdf546612 (diff) | |
download | crawl-ref-79b728ec3b58721a1cad10f26f3f1d8fb259a254.tar.gz crawl-ref-79b728ec3b58721a1cad10f26f3f1d8fb259a254.zip |
Drop and pickup menus now support Ctrl-F to select all items matching a regex.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1716 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/invent.cc')
-rw-r--r-- | crawl-ref/source/invent.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/crawl-ref/source/invent.cc b/crawl-ref/source/invent.cc index a416f411c4..d92a1a467e 100644 --- a/crawl-ref/source/invent.cc +++ b/crawl-ref/source/invent.cc @@ -602,7 +602,8 @@ std::vector<SelItem> select_items( const std::vector<const item_def*> &items, menu.set_type(mtype); menu.set_title(title); menu.load_items(items); - menu.set_flags(noselect ? MF_NOSELECT : MF_MULTISELECT); + menu.set_flags(noselect ? MF_NOSELECT : + MF_MULTISELECT | MF_ALLOW_FILTER); menu.show(); selected = menu.get_selitems(); } @@ -792,7 +793,7 @@ std::vector<SelItem> prompt_invent_items( Options.drop_mode == DM_SINGLE && (!pre_select || pre_select->empty())? MF_SINGLESELECT | MF_EASY_EXIT | MF_ANYPRINTABLE : - MF_MULTISELECT; + MF_MULTISELECT | MF_ALLOW_FILTER; // The "view inventory listing" mode. int ch = invent_select( prompt, |