Commit Graph

4294 Commits

Author SHA1 Message Date
wj32 971c9d8a36 added TN_FLAG_ITEM_DRAG_SELECT
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4294 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-05 07:23:36 +00:00
wj32 27b34f8dbc fixed shift drag selection
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4293 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-05 05:18:42 +00:00
wj32 53f1bf1e16 implemented drag selection
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4292 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-05 05:12:58 +00:00
wj32 319fb4d5a1 fixed WindowExplorer
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4291 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-04 12:18:28 +00:00
wj32 7865769919 column manager now handles sort settings
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4290 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-04 12:00:42 +00:00
wj32 b7feefd66b * added column header tooltips
* use TNM_SETREDRAW when adding columns

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4289 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-04 11:19:23 +00:00
wj32 493d80ced6 updated CHANGELOG.txt
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4288 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-04 09:45:26 +00:00
wj32 9213047288 * show tooltip if text is partially offscreen
* implemented column auto-sizing
* optimized column resizing

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4287 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-04 09:35:31 +00:00
wj32 d0b7a4bd3b completely removed the old tree list
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4286 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-04 03:50:42 +00:00
wj32 f868e3076e * fixed tree new row height on XP
* improved column settings compatibility
* fixed bug in PhTnpChangeColumn

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4285 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-04 03:37:16 +00:00
wj32 da8fc812c1 fixed tree new font handling
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4284 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-04 03:04:56 +00:00
wj32 a0c964f225 * converted WindowExplorer to tree new
* deselect child nodes when collapsing a node

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4283 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-03 23:52:07 +00:00
wj32 f05ba1db6b fixed tree new node access
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4282 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-03 23:14:14 +00:00
wj32 c382719e61 * fixed flicker when expanding a node
* suspend restructuring when using TNM_SETREDRAW

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4281 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-03 13:34:18 +00:00
wj32 806c39c644 * completed column manager
* ExtendedTools: added ETW columns

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4280 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-03 13:07:45 +00:00
wj32 3e391fcbfb fixed tree new scrolling and drawing bugs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4279 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-03 11:10:47 +00:00
wj32 039b0ab152 converted module tree list to tree new
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4278 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-03 10:15:08 +00:00
wj32 0c6d998ac2 * converted the service tree list to tree new
* fixed tree new tooltip bugs

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4277 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-03 09:33:43 +00:00
wj32 1c44859d76 * implemented column manager for tree new
* added TN_STYLE_NO_DIVIDER and TN_STYLE_ANIMATE_DIVIDER

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4276 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-03 08:36:21 +00:00
wj32 9ef8c936ed removed column update suspension (they cause problems with column modifications)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4275 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-03 05:17:17 +00:00
wj32 da619454c7 fixed button processing on plus minus glyph
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4274 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-03 05:01:36 +00:00
wj32 38b7f6398c * fixed right-click selection
* improved PH_TICK_SH_STATE_TN

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4273 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-03 04:59:10 +00:00
wj32 67b16192d7 added optimization to PhTickProcessNodes (saves a lot of cycles per update)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4272 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-03 04:32:39 +00:00
wj32 65c5bad5c4 * optimized scrolling
* implemented TNM_SETREDRAW

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4271 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-03 04:12:48 +00:00
wj32 7cd8232228 implemented double buffering
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4270 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-03 03:12:35 +00:00
wj32 b89b02e154 * added TN_STYLE_ICONS
* set the font of tooltips to the cell font

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4269 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-03 02:37:36 +00:00
wj32 0befc48496 fixed context menu bug
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4268 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-03 02:16:45 +00:00
wj32 745f0396a0 * completed new tree list (still needs optimization)
* added "Show tooltips instantly" option

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4267 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-03 02:12:47 +00:00
wj32 2107e4cbdb updated column chooser
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4266 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-02 13:57:14 +00:00
wj32 9766509cf7 finished basic tree list (incremental search, tooltips)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4265 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-02 13:18:14 +00:00
wj32 f6269347c2 more progress on new tree list (selection and input)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4264 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-02 05:54:49 +00:00
wj32 bc6f3cb264 more progress on new tree list (hit testing and theme support)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4263 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-01 13:38:17 +00:00
wj32 56c11aae97 more progress on new tree list (painting)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4262 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-01 09:05:08 +00:00
wj32 0f820ae38c more progress on new tree list (nodes and scrolling)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4261 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-01 05:33:34 +00:00
wj32 bbaa9ee855 started new tree list (warning: PH does not work!)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4260 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-30 09:29:55 +00:00
wj32 2f6ec8e0b6 fixed Verification Status sorting
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4259 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-26 07:34:41 +00:00
dmex fd135fbae3 moved all ListView controls to ExtendedListView, fixed some API ref defs, added initial LastError error handling semantics
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4258 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-25 12:39:06 +00:00
dmex ec5f8b197e GC notification of native heap allocations, manifest fix, minor other fixes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4257 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-22 09:49:44 +00:00
dmex 323d02277c fixed most API signatures, fixed multiple 4b NtStatus allocations in various functions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4256 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-22 06:42:44 +00:00
wj32 39799daa36 fixed Run As This User
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4255 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-22 05:38:46 +00:00
dmex f585842f6d string null perf fixes, Dictionary string perf fixes, removed redundant code, some type fixes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4254 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-22 04:56:08 +00:00
wj32 b217228976 OnlineChecks: bump to 1.2
OnlineChecks: added Comodo Instant Malware Analysis

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4253 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-22 04:46:31 +00:00
dmex 7f93e8d31b added missing files from last checkin
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4252 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-22 04:04:06 +00:00
dmex 08427a9f4b merged TreeViewAdv control
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4251 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-22 03:25:11 +00:00
dmex af09468b65 Updated PH 1.x solution to vs2010, updated CLR runtime to 4.0
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4250 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-22 03:14:34 +00:00
wj32 67835419f1 * bump to 2.18
* ExtendedServices: bump to 1.6
* ExtendedServices: disabled editing of required privileges for services

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4249 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-22 01:42:05 +00:00
wj32 bb2dcfe2c5 remove page priority menu item on XP
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4248 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-20 08:18:55 +00:00
wj32 08861c4518 updated README.txt
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4247 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-20 08:02:19 +00:00
wj32 44d4e29b3b updated CHANGELOG.txt
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4246 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-20 07:52:47 +00:00
wj32 4d6b846038 treat blank settings file as valid
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4245 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-20 07:43:46 +00:00