Results for "Author: steppenwolfe"
March 26 - Added a library check for gdiplus. March 25 - Added gdiplus routine allowing icons with alpha channels to be drawn without need for a manifest, making 32b alpha icons available on any OS with gdiplus installed. March 18 - Fixed some issues with the property page and example, and uploaded the new version. Add multiple, integrated 32 bit image lists with property pages to any usercontrol with this class/property page, and just a couple of simple steps. I will be adding this code to the grid project and thought I'd provide a simple demo..
v1.7 Is Up! The uber~grid.. Skinnable headers/scrollbars/checkboxes, integrated treeview, 16 integrated api edit controls, virtual mode, unbound data mode, 32b alpha icon support, sizeable header height, ole drag and drop, full unicode support, column filters, subcell controls, cell tooltips, column tips, custom cursors, ownerdrawn cells.. Hundreds of functions and properties, 27 thousand lines of code.. Dig in, have fun..
A fully implemented virtual/stateful listview control, with unbelievable speed. Built in storage and sorting capabilities, with database connector options. Owner drawn, with potential and methods demonstrated for more serious modifications. Many extended styles and methods demonstrated, in what is, without a doubt, the fastest fully implemented listview control in visual basic. __________________________________________________V2 Is Up! Fixed a few things, added icons to some views, and added a usecontrol version. __________________________________________________V3 Is Up! Icon problems resolved in both uc and dll versions. Tab control also added to both revisions. Have fun.. Cheers John
Ver. 2.74 Is Up! Last of the bugfixes: optionbutton fixed, disabled text effect is back, other misc. fixes/optimizations.. _________________________________________________ Ver 2.72 Is Up! This is absolutely the last version, -and by far the best. Replaced subclasser, and speed and stability have improved tremendously. Gdi leaks are gone, and library is now crash proof. Every class rewritten with a mind to compact and efficient code. If you have a prev version, delete it, this is the one you want.. Sept. 8 -Fixed checkbox rollover, small problem with caption, form now does not need to be reloaded on skin change, and fixed/optimized a few things. _________________________________________________ Ver 2.7 Is Up! Added progressbars and sliders. Added GPX accelerator typelib in alternate version. Many features changed, improved, added to classes. New version skins almost everything. Enjoy.. _________________________________________________ Ver 2.6.2 Is Up! Skins Forms, listview headers, scrollbars, command buttons, option buttons, combo boxes, listbox, dir and file list, picturebox, etc. Made a lot of changes from 6.2, library speed is greatly improved and is now very stable. Thread acceleration is back in, listview headers fixed, and scrollbar thumbs now support borders. Also included all of the working projects, so that you may add them seperately to projects. _________________________________________________ Ver. 2.5 Is Up! Added transparency and extended styles to menus. Now skins: Form/menu/command button/option button/checkbox/combobox/imagecombo/drivelist. Added alpha and 32b bmp support w/ auto-converter, transparency color auto-mapping, and tons more.. Added icons to command buttons, fixed a few things and reuploaded.. _________________________________________________ Ver. 2.4 Is Up! The first of the common controls are skinned, and the groundwork laid for more, enjoy.. _________________________________________________ Ver. 2.3 Is Up! New version is 100% flicker free! Added many new features like auto centering caption text, anti-aliasing, transparent regions, new menu features, optional caption text frame image, improvements in rendering speed, and four new skins. _________________________________________________ Ver. 2.2 Is Up! Menu issues have been resolved, and some new routines added in preparation for the next update.. _________________________________________________ Ver. 2.1 Is Up! Fixed a number of issues with nc and menu classes, new rev is stable.. John
All of the most difficult and hard to find subjects covered in one unifying project. NT Master class encompasses a wide range of security functions, allowing you to create applications with a broad scope of features, that call through a single, powerful, class interface. Features include interfaces into EFS (Encrypted File System), NTFS File Security, NTFS Registry Security, a wide array of User and Group management calls, and Service and Process management. Class is written for speed and functionality, and includes error handling and events, along with a demonstration project. The five worksheets from each subject are also included, so that you may use them seperately.. _________________________________________________ V3 is Up! Added some service functions, expanded user management, some small fixes/enhancements. _________________________________________________ V4 is Up! Added three new user management routines, applied some fixes to class and example. _________________________________________________ V5 is Up! Final rev is up, added 14 new functions!! All process functions mirrored to psapi for W2K server compliance. Added get/set thread priority, and get/set process class. Added Kill thread, load/unload user hive and create/remove user profile to user management. Now 60 functions in class, each one is now proofed and working well. Added an extended example to the demo, which goes through the complete cycle of adding/modifying a user/group, then launching a process with the new credentials. _________________________________________________ V6 is Up! Added a routine to service management, that changes the service description in mmc. Proofed and rewrote Service_Add and Service_Remove functions. Added optional machine name to service routines, making remote administration possible, (thanks Lite). Hope ya like it.. Cheers John
SDS - Secure Document Shredder V1 A secure document destruction class. Method uses crypto api to generate random data blocks, and overwrites file in multiple passes at file offsets proportioned to file size, (for speed). All writes are done with api to ensure commits, and disk cache is flushed at bottom of each cycle. Some good examples of various api usage, and (of course), a decent file shredder. Comments welcome.. Cheers John
A class to extend a common imagecombobox with new features. No uc is required, simply set up the class and go.. Supports in-list directory browsing, a directory browse dialog launched from the list, auto complete, and uses the system image list for icon support. May 24 - Applied a couple of small fixes and reuploaded. Hope ya like it.. John
A true NT service component written in vb. RBS Jet can monitor up to 10 hard drives simultaneously for changes to an unlimited number of specified files, file types, and directories. Backups are performed in real-time.. each time a watched file is changed, the service immediately backs it up to an archive then zips it with api compression. Monitor uses a series of cascading filters to keep cpu footprint negligible. Supported OS: NT4/W2K/XP/2003. _________________________________________________ V2 IS Up! Submitted wrong version of .odl on first go around, (though I think tlb was right one..). Made a couple of fixes here and there.. _________________________________________________V3 Is Up! Fixed some things in archive and service classes, a couple tweaks here and there. -Updated path in clsService to 'Service' folder, install problems should be resolved now. Hope ya like it.. John
Updated the Find routine as requested, also updated a couple skinheader routines. This will be the last update.. Bugfixes and Additions to 2.4.4- Fixed subitem edit scroll, mousewheel support, alphabar reset. Extended example with xp skinned header, row drop in list. Bugfixes and Additions to 2.4.3- Added column drag insertion marks. Changed checkboxes from ownerdrawn to state image list. Many small bugfixes.. Bugfixes to 2.4.2- A lot of fixes and rewrites, cleaned up all the classes, fixed various feature issues. Added an internal access demo. Bugfixes to 2.4- Crash on some foreign language versions of xp resolved. Edit box placement issue, bg image overpaints and other misc fixes are in. Ver 2.4 Is Up! Fixes are in, added a find function and right align text property. Barring any future bugfixes this will be the last version. __________________________________________________ Ver. 2.3 Is Up! Unicode on demand. Unicode support has been completely restructured to provide ansi only support (98/ME), and unicode when required. Skinned checkboxes added to other views. XP style class added, with header themed in-class. Cell level fonts and colors added. Top down rewrite of skinning classes, with skinned header text alignment added. Many bugfixes and major changes to this revision. __________________________________________________ Ver. 2.2 Is Up! The best listview on the block, just got better.. Added full ole drag and drop support. Subitem editing. Background images, and a ton of other features.. Many bug fixes and optimizations made, take a look.. Hyperlist NGEN Ver 1.1 __________________________________________________ The fastest, most featured, most powerful listview in this language! Three data access modes, Virtual, Custom Draw, and Hyper Mode. All of them unbelievably fast. Built in storage and sorting in a virtual listview hybrid. Skinned Headers/Scrollbars/Checkboxes and Selector Bar. User definable skin color schemes, theming, row decoration, per cell font and color formatting, and hundreds of properties and functions. Hope ya like it..
A powerful active-x registry control and access wrapper class! Every registry command imaginable has been built into this project in an easy to use wrapper. Completely rewrote active-x control and wrapper to encompass all reg read/write types. The demo project is a lightning fast MRU scanner, that requires no static lists to run, but uses predictive pattern matching to seek out MRU matches. Project also demonstrates registry security api (change key access rights), how to create a binary image of a key, and set a system restore point programmatically. _________________________________________________ Added a MASSIVE series of UPDATES!! Dll functions have all been proofed, and added a sample form with all the various functions available through the class wrapper, demonstartes just how easy registry access can be with this control! Expanded dllfunctionality, now the library encompasses every major feature of registry access, including binary key restore, and complex security api. New Features: Dll now supports all major read/write types, including list and endian. Can now change NTFS permissions through the dll interface, ie adjust granular access permissions settings on registry objects. Added a security lookup (se-), that test users access to various security interfaces: se-kernal-debug through se-file-access. Proofed and provided clear examples of every function.. _______________________________________________ Another Huge Update!!! Added every registry value type there is, including all resource types and even rare QWORD(64bit integer), and all resource types, (driver to hardware interface). Making this the most complete registry control you will ever see!! Expanded custom error routines, now dll passes errors through class wrapper for application handler events. Added many fixes, and proofed all reg types with clear examples of how they are used, including demonstrations of adjusting user access permissions to a key, and testing an applications installed version and path. Check it out, leave a comment, or if you think something could be added or improved, let me know.. ________________________________________________ Another update! Added a number of small fixes to the code and also an example of using async multi-threading to speed up performance.. ________________________________________________ FINAL VERSION, V6 Included are the active-x control converted to an inline class that you can simply drop into your applications, (in prjStandalone), also a demonstration of how a commercial registry cleaner works in this example. _________________________________________________ April 10, 2006 - Uploaded version of clsLightning Class I am currently using - 1.6.4 April 12, 2006 Gave the code (in the lightning class), a good once over, made some fixes, added a couple routines, fixed the error logging, and added properties/events. Added the main project to a group, and made a couple small changes. _________________________________________________ April 13 2006 Made a couple little fixes and reposted.. Cheers John
I searched online, and downloaded every spell checker I could find.. Most of them hooked into M$ Office libraries, and were not suitable for a finished product, the others were just too slow or inaccurate to be usefull.. So, I took the best ideas from the projects I did see, and made this.. The Ultimate Spell Checker!! Check it out.. Context menu suggestion and replacement options, suggestions returned with configurable tolerance filters, and sorted ascending/descending by relevance, (matches profiled with api driven routine), - api compression, three different dictionaries, and even with the largest, (270,000 entries!), search returns, and suggestion queries are near instantaneous! Multiple concurrent wildcard matching, punctuation filters, highlight mistakes and corrections.. etc Addendum: Added a auto correct feature, still needs some work, particularly the api timer, I will update again in a day or so.. Tell me what you think.. If you like it Vote! Added an update: Oct 17th. Now has automated checking with three modes, timed, by word/sentence/new line. Update Oct 18: Added an OS check and a Huffman compression class as an alternative compression scheme for 9x/Me users, and a manifest for xp users.. Working on a translation and reference dictionary now. Oct. 19: Added some filters, word auto highlights now when right clicked. Definition dictionary should be done in a day or so. Update!!! Added the 'Penultimate Dictionary' 221 thousand word definitions, lightning fast lookups, word filters, tooltip definitions, and many updates.. Check it out. _________________________________________________ Final Update!!! The last update is here! Now with three sample translation dictionaries, English to French/Spanish/Italian. Added more comments and some fixes/optimizations, and instructions/sample code to add any dictionary/thesaurus to the program. Enjoy.. Thanks to everyone who voted..
The fastest file searching engine you will ever see in vb! Uses Async multithreading, collabsable events forwarding, bi-directional collection exchanges, and the fastest recursion loop you will ever see! Two modes multi - passes a collection object into the active-x server, which launches a recursion class asynchronously. Class builds a collection with a lightning fast recursive loop, then passes object back to processing hub where two collections are compared and results passed back to caller as a new collection. Collection lookups are done using keys, and are lightning fast! The beauty of this method, is when passing many search items, there is only a small initial lag during recursion, (about one second for 25 thousand files!), then results object is built as fast as key lookups can be made. Second method - pass a single file into a stripped down recursion loop, and it returns all matches and file properties, (less then a second for my full 4G partition). _________________________________________________ I was suprised that this did not get more attention.. and was thinking perhaps people just don't realize how fast this really is.. So I made a benchmarking form that demonstrates the incredible power of this control. In my tests, there is no significant increase in time required to search for 10 items or a 1000 items.. A benchmark on my measly 1Ghz box, searched for 10,000 items across entire 4G drive in less then 10 seconds! Take another look people, this is pretty innovative piece of software here.. ________________________________________________ Added more optimizations, fixed a few details, and added a process/thread acceleration switch that raises execution up to realtime priority. _________________________________________________ Made more optimizations, a couple fixes, (like accelerate enum), a very cool demo for this is in the works.. __________________________________________________ Ver 1.5 is up, enjoy.. See ya.. John
The Ultimate Application Logging and Error Handling Interface!! Adds professional error handling to any application with just a few simple settings. Every developer who ever plans to publish his code could use this class. Error and application monitoring adds a layer of professionalism to your application, while saving you endless hours of misery dealing with vague end-user issues.. The Application logging interface logs desired events and status information and combines this with a powerful WMI interface that delivers rich and professional logging features. The event logging system catches every unhandled error, with options to resume or invoke a user dialog. Events are logged in complete detail - error number, context dump, custom messages for every known vb error, even the specific location in a module is tracked and recorded. Options include auto generated email error reports that will work with any email client, auto application restart, HTML report view, .txt logs and textbox view, and many other features and granular, well documented controls.. _______________________________________________ Updated ver 1.1 Extended properties for more flexibility. Added wmi test on class init, optional hard paths and check for logs, and fixed some small issues. Added css style properties to embed style elements on web report page. _______________________________________________ Another small update - found some small problems when testing each property, project has been updated with changes.. _________________________________________________ 1.3 is up.. added some fixes for gpf handler Cheers John
My first rev of this desktop search engine. Features include extermely fast file searches (often less then a second), music/document/image filters, file type filters, access and file size filters etc. Code includes Achilles 1.5 MTSE with many improvements in speed and functionality, also my Lightning 1.4 registry class. Examples of building a binary file dump with copymemory api, hacking a collection object from memory, using the wmi scripting object, multi threading, and much, much more.. If you think this is good, or you wanna use it, then all I ask is that you take the time to vote.. Cheers John
A form skinning class based on vbaccelerators Neocaption component. I rewrote the entire library, and reduced (8 classes and a module of mind numbing coding complexity ;-), to a single, small and efficient class, that can simply be dropped into a project to produce spectacular effects. The first version is fast and stable.. _________________________________________________ V6 is up! Last version. Included the last copy of RCM SC as well. Added owner drawn caption text and icon routines and the new skins. Gave the code a good once over, and made some fixes/improvements. _________________________________________________ 6.2 IS UP! Fixed a bunch of stuff, flicker problems when a new form is loaded/unloaded is fixed. Painting into controls on resize is fixed. Properties added/removed. Caption text color and offset added. Demo is in a dll, (better for multiple forms). Includes a lite version, (skinner only), full rev w/ fixes, and RCM V4, (version I am still working with..) Skinned my scheduler and updated that also, as a demo. Well, enjoy.. Cheers John
A replacement scheduler tool for windows.. I recently noticed the scheduler is effectively broken in XP (SP2). You now require a logon to schedule a task, and applications scheduled as System with netapi or wmi, are no longer starting. So, I made my own scheduler! This runs with almost no overhead, can schedule multiple simultaneous tasks by hour/day/week/month. Can schedule recurring jobs, and is completely accessable from a command line. This should also run on all operating systems, (let me know..). Well, hope ya like it.. Comments/suggestions are welcome.. _________________________________________________ Updated - Consolidated code into one reusable class. Tightened it up in a few spots, and changed clock display format to 12 hour- AM/PM for clarity. _________________________________________________ Version 1.3 is up! Fixed a few problems, added a system tray menu. Skinned the app with Neo Lite. Enjoy.. Cheers, John
Re-written to include optional value enumeration. Added a registry monitoring routine, that could easily be expanded into a pre-commercial spyware monitoring application. Auto calculates ideal polling intervals based on number of values being monitored. Enumeration routine uses recursion with collections and arrays, and is very fast. Comparison engine includes adjustable tolerances, and search window reacts dynamically based on new key/value frequency. Added aglorithm that calculates ideal search tolerances based on difference size/array size. Can take a binary image of a registry branch and restore. Auto snapshot and user choice restore values during monitoring cycles. A lot of good code here.. If people vote on this, maybe I'll add a routine that shows you how to snapshot and compare files on your hard drive too.. John
March 26 - Added a library check for gdiplus. March 25 - Added gdiplus routine allowing icons with alpha channels to be drawn without need for a manifest, making 32b alpha icons available on any OS with gdiplus installed. March 18 - Fixed some issues with the property page and example, and uploaded the new version. Add multiple, integrated 32 bit image lists with property pages to any usercontrol with this class/property page, and just a couple of simple steps. I will be adding this code to the grid project and thought I'd provide a simple demo..
v1.7 Is Up! The uber~grid.. Skinnable headers/scrollbars/checkboxes, integrated treeview, 16 integrated api edit controls, virtual mode, unbound data mode, 32b alpha icon support, sizeable header height, ole drag and drop, full unicode support, column filters, subcell controls, cell tooltips, column tips, custom cursors, ownerdrawn cells.. Hundreds of functions and properties, 27 thousand lines of code.. Dig in, have fun..
A fully implemented virtual/stateful listview control, with unbelievable speed. Built in storage and sorting capabilities, with database connector options. Owner drawn, with potential and methods demonstrated for more serious modifications. Many extended styles and methods demonstrated, in what is, without a doubt, the fastest fully implemented listview control in visual basic. __________________________________________________V2 Is Up! Fixed a few things, added icons to some views, and added a usecontrol version. __________________________________________________V3 Is Up! Icon problems resolved in both uc and dll versions. Tab control also added to both revisions. Have fun.. Cheers John