![]() |
The Nugget Mines Site Map |
![]() |
||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
![]() |
|||||||||||
|
||||||||||||
The Nugget Mines
![]()
Electronics
![]()
Computers
Software
Programmer Fonts
C++
Automatic Testing
Coding Style
Algorithms
Constants and Basics
Convert
Byte
[ASCIIHex] Convert Binary to ASCII Hex (and back)
[Base64] Base64 Codec (Encoder/Decoder)
[GetMIMELine] A method to read ahead one line in a File
[QuotedPrintable] Quoted Printable Codec (Encoder/Decoder)
[URL] URL Encoder Codec (Encoder/Decoder)
[UU] Unix to Unix Codec (Encoder/Decoder)
Colour
Compression
Encryption
[CryptBytes] Useful Encryption/Decryption
[RC4] Fast RC4 Encryption
[RC6] Effective RC6 Encryption
[Scrambler] Fastest DWORD Encryption Algorithms
English
Find
[Time] Use Atomic Clocks to Find the Time
[BinaryChop] Binary Chop Search with SpeLmchequer word-list search
[QuickSearch] Fast and Simple String in String Search
[WordFinder] Pick out Words from Text
CRC (Cyclic Redundancy Check) Checksums
Generate
[Password] Create secure but easy to remember Passwords
PRNGs (Pseudo-Random Number Generators) and Noise
Store
Graphics
[gFilters] Interpolation
[Global] Mapping
Bitmap Graphics
[Colors] Alpha Blending and Brightness
[PixelBlock] PixelBlock Base Class
Drawing 2D Graphics
[ButtonStencil] Fast Button Drawing
[CircleStencil] Circle Drawing
[CurveStencil] Curve Drawing
[LineStencil] Line Drawing
Effects 2D Graphics
Patterns 2D Graphics
[Fern] Fractal Fern
[Mandelbrot] Mandelbrot Set
[ParityFractal] Parity Fractal (monochrome textured background)
[SeedHead] Sunflower Seed-Head
Procedural Textures
Colour
[ColourSpline] Colour Spline Interpolation for Colour Bars and Gradient Fills
[HSL HSV] HSL and HSV Colour Conversion
[Mixers] Mix/Blend Colours
[Shaders] Shader Equations
OpenGL
Vector Graphics
[gCoord] Coordinates (The trouble with double)
[Points] Vertices: a point in space
[Vectors] A linear journey: Distance and Direction
[DotProduct] Interactive 2D Vector Dot Product
[PV] Position Vectors (a Point and Vector): A journey from a specified point.
[Planes] An infinite, infinitesimally thin, flat sheet.
MFC
Controls
CListCtrl/CListView Report View
[Properties] CListBox Decimal Point Aligned Property Viewer
[Select] Implementing Full Row Select using the OwnerDraw DrawItem function.
[Sort] Sorting by any Column.
[Calendar] Calendar Example Control
[ColorButton] Colour Button Control
[DragBar] Draggable Splitter Bar
[Icons] How to Show Icons on Controls
[Subclass] It's Easy to Add Functionality to Windows Controls!
Files
[Details] A wrapper to hold File Properties
[DTree] Directory Searching Made Easy (Iteration,Recursion,Scanning,Folder)
[Local] Local Path operations
[Picker] The Windows Directory Picker / Folder Browser
[Recycle] Use the system Move,Copy,Delete and Recycle
[ResFile] Access MFC Resources as if they were MFC CFiles
[Temp] Handling Temporary Files
Moving Data
[BlockDelta] Minimal Data Transfer using Delta Compression
[RDOS] Remote File Access (like Delta-compressed FTP)
[SocketInterface] Windows Sockets made easy
[Helpers] Helpers
[AppPath] Find the Application's Path and FileName
[AutoPlay] Make CDs open web pages automatically
[Click] Create Click Messages for your Controls
[HandCursor] Use a Hand Cursor without having one in your Resources
[LinkButton] Web Link style Button Class
[Lock] Multithreading Mutual Exclusion (Mutex) Lock class
[MemDC] Use flicker-free Video Page Swapping with Device Contexts
[Modeless] Create Dialog Boxes that run in their own Thread
[MsgWnd] Notify using MSN-style pop-up window messages
[QuickFill] Draw Fast Rectangles to fill window backgrounds
[Toney] Let your Application play RTTTL Ringtones
[SingleInstance] Create a Single Instance Application
[Status] Progress Bars made Fast and Easy
[SysFont] Use the System Font
[Threads] Easy, safe Threads using a class CThread
[ToolTips] How to implement Tool-Tips
[TrayIcon] Minimize your Application to the System Tray
[WndAnimator] Animate the Title Bar as your Application is Minimized [(like Windows Explorer)
Freeware
[Home] Various Javascript examples are on the home page
[Atomic] Set your PC Clock from Internet Atomic Clocks
[BoxNet] Box Net Designer: make boxes from old Christmas Cards (takes a while for the page to load)
[CopyTree] Directory Tree Copier
[Gallery] Quick and Dirty on-line Gallery
[HSL] Colour Wheel (HSL/RGB/HSL converter)
[Name] Picture File Automatic Namer
[Password] Password Generator
[Rookery] Extreme Rookery Game
[Zeroed] Zeroed File Finder
Java/Javascript
[DotProduct] Interactive 2D Vector Dot Product
[RC4] RC4 Encryption
[Password] Password Generator
[Rookery] Extreme Rookery Game
[SeedHead] Sunflower Seed-Head Pattern
[Site Map] Tree Control (Just view the source code for this page)!
[Wait] Procedurally drawn Busy/Wait/Loading animation Tutorial