Horst Schaeffer's PureBasic Corner
PureBasic (Windows)

PureBasic programming tools, solutions and code snippets
See also: console mode tools with PB source.

 » purebasic.com -  » .de
 » forum -  » /german
 » purearea.net

Add-In Tools for the PureBasic IDE
InclOpen
InclOpen is a PB IDE add-on that offers a popup menu of all included files specified in the current source file. Click to open. IncludePaths and relevant constants, like #PB_Compiler_Home are taken into account. If the cursor is on a line with an IncludeFile statement, this file is opened right away.

If the menu is sorted (option), two groups of files are listed, separated by a MenuBar: project related files (in directory or in subdirectory of current file) and public files (elsewhere).

Source included; ver 2.02
22 Jan 2010
PXvars
Reference Viewer for variables (global, shared, arrays, lists), procedures, constants, types and fields. Find out where an item is defined, and where it is used (Procedure, IncludeFile). Interaction with source files: send marked string from source file; jump to source line from selected PXvars item. - ver 3.04 - Screenshot 21 Aug 2009
PBasmUI
User interface for the PBcompiler to produce, edit and re-assemble the assembler file. Source included - ver 2.83
Screenshot
02 Nov 2006
EnvarList
Environmental variables available for the current process listed in a text window. Also shows the PB_TOOL_* variables when used as IDE add-in. Screenshot 21 May 2006
Code
QL Sort
Quick Sort for Linked Lists with user defined comparison procedures, can use all fields of the element structure. For PB 4.x - 21 Aug 2009
DateCount
IncludeFile for date handling with day count based on 1 Jan 1601. Conversions to/from SYSTEMTIME, current date, formatted output, local formats, input gadget. Incl. test&demo; for PB 4.0 21 Mar 2006
ShiftIt
Minimalist program that demonstrates the benefits of meaningful names for variables, constants and procedures. ShiftIt is the virtual version of a popular toy. Three new versions: click or drag to shift and with preferences. 02 Apr 2009