OSDN Git Service

Improve plugin system (#797) (6)
[winmerge-jp/winmerge-jp.git] / Src / WildcardDropList.h
1 // WildcardDropList.h\r
2 // Copyright (c) datadiode\r
3 // SPDX-License-Identifier: WTFPL\r
4 \r
5 class WildcardDropList\r
6 {\r
7 private:\r
8         static LRESULT CALLBACK LbWndProc(HWND, UINT, WPARAM, LPARAM);\r
9         static LRESULT CALLBACK LvWndProc(HWND, UINT, WPARAM, LPARAM);\r
10 public:\r
11         static void OnDropDown(HWND, int columns, LPCTSTR, bool allowUserAddedPatterns = true);\r
12         static bool OnCloseUp(HWND);\r
13         static void OnItemActivate(HWND hLv, int iItem, int iSubItem, int columns, LPCTSTR fixedPatterns, bool allowUserAddedPatterns = true, int limitTextSize = 0);\r
14 };\r