Horst's
English German



Don't follow leaders
Horst Schaeffer's Software Pages
PureBasic Corner (Windows)

PureBasic programming tools, solutions and code snippets - See also: Minis and console mode tools with PB source.
Add-In Tools for the PureBasic IDE
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
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
User interface for the PBcompiler to produce, edit and re-assemble the assembler file. Source included - ver 2.83
Screenshot
02 Nov 2006
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
Merge Sort for Linked Lists with user defined comparison procedures; fast in-place sort. This module is used in the console tool CSVsort. 09 Mar 2013
IncludeFile for date handling with day count based on 1 Jan 1601 (Windows). Conversions to/from SYSTEMTIME, current date, formatted output, local formats, input gadget. Incl. test&demo; for PB 4.5 04 May 2011
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