User-Libs 

 On this site you will find useful user-libraries. This are command libraries,

 which extend your PureBasic with new commands by many useful functions.

 

 All user-libs offered here are created for the MS Windows Operating System.

 

 Nearly all UserLibs you can see here (except the PureTools) are also

available in the Download section as comfortable UserLibrariesPack with installer.

 

  Freeware  

Download

Version

Date

Author

Size

Description

AppBar

1.1

05/24/2003

Andreas Miethe

20 KByte

Library for easy creating of your own start bar, similar to the one of MS Office.

AppRunning

1.2

10/15/2003

Rings

4 KByte

Checks, if your program was already started.

AviCap

1.0

03/24/2003

Andreas Miethe

17 KByte

Capture-Library - easy capturing of BMP and AVI from TV cards.

CGI

1.11

05/28/2002

El_Choni

37 KByte

Library with commands for CGI programming.

Color

1.0

08/21/2003

Denis

31 KByte

Find and set the color of the progress bar.

CountWords

1.0

10/13/2003

FloHimself

1 KByte

Count the words included in a string.

CPUMonitor

1.0

08/12/2002

Danilo

37 KByte

Determine the actual processor use in %.

dnHware

1.1

07/21/2002

Doobrey

7 KByte

Several commands for getting informations about the OS as well setting the VESA mode.

dnLog

0.7

08/23/2003

Doobrey

16 KByte

Simply creating and filling a log-file.

dnMisc

1.1

07/21/2002

Doobrey

3 KByte

Several commands for converting of variable types.

DBView

1.0

04/27/2003

Eckhard Dreier

48 KByte

Library with several database functions for creating and editing of Access and dBase databases via ODBC.

EC_ImagePluginOLE

2.0

05/07/2003

El_Choni

13 KByte

Image decoder plugin - loading of BMP, JPG, GIF, ICO, CUR, WMF and EMF images via the Windows OLE API.

EventConnection

1.0

07/21/2003

Franco

13 KByte

Commands for declaring and calling of event-driven functions for gadgets, menu and toolbar.

F64

0.9

11/01/2003

freedimension

11 KByte

Allows the using of Double floats (64 Bit) in PureBasic, especially for using with function calls (e.g. DLL's).

FastFile

v3

03/29/2003

Rings

27 KByte

Commands for fast read and write access to large binary files.

FastFileText

v3

06/11/2003

Rings

8 KByte

Commands for fast reading of large text files.

FMod

1.??

???

Danilo

?? KByte

Functions for using of the FMod.dll for music output. Will be released here, as soon Danilo is ready with the new version.

GLU32F

1.0

06/28/2002

VPureBasic

7 KByte

Give the possibility for calling GLU32 functions with floats instead DoubleLong values.

HelpFuncs

1.1

06/27/2003

Andreas Miethe

11 KByte

Several functions for converting and examining variables and strings as well other help functions.

IsedQuickPDF

1.0

10/28/2003

Karbon

28 KByte

Wrapper library, which allows using of the IsedQuickPDF DLL (creating of PDF files from your PureBasic programs) as normal PureBasic commands.

LUA

1.0

10/28/2003

FloHimself

75 KByte

Library with many commands, which give you the possibility to use the LUA 5.0 script language in your PureBasic applications or games. Homepage

MakeFloatDouble

1.0

05/12/2002

VPureBasic

2 KByte

Give the possibility to use Doubles in PureBasic.

MasterVolumeControl

1.2

06/02/2003

FloHimself

13 KByte

Easy access to 'MasterVolumeControl' in the Windows Mixer.

MathExtras

1.7

04/28/2002

El_Choni

11 KByte

Mathematic functions and string converting functions.

MoreListIconGadget

1.10beta

08/21/2003

Denis

187 KByte

Additional functions round the PureBasic ListIconGadget, like determining and setting of the background color, column texts and column options.

MP3-Info

1.0

09/23/2002

El_Choni

3 KByte

Function for determining of several informations round MP3 files, like size, length, bit rate, frequency etc.

MVCOM

1.0

06/16/2003

Marc Vitry

20 KByte

RS 232 Communication Library. Sending and receiving of data through the serial port.

OGLContext

2.1

06/28/2003

VPureBasic

5 KByte

Basic functions for using OpenGL in PureBasic.

PopUpWindow

1.4

08/02/2002

El_Choni

82 KByte

Using of popup windows with PureBasic.

PrintUsing

1.0

04/20/2003

Andreas Miethe

33 KByte

Formatted output of a float value into a string.

ProcessComm

v1

06/24/2003

PureFan

65 KByte

Intercepting and diverting the output of other console programs.

PureTools

0.16b

02/12/2003

Danilo

1.75 MByte

Large library package (SkinWin, ToolBarPro, SpriteAnim, Timer etc.) with many functions for windows, creating professional toolbars, animation of sprites, creating of high-res timers etc.

RawMemory

1.3

04/30/2003

David McMinn

25 KByte

Library for memory handling on a lower level than the native PureBasic memory library. Beta state!

RegExp

1.1

10/19/2003

FloHimself

14 KByte

Some commands for using a subset of "Perl Regular Expressions" in PureBasic.

RegExpEx

1.0

11/01/2003

FloHimself

22 KByte

An independent version of the RegExp library for advanced programmers. It gives you a bit more control over the RegExp queries.

RichEdit

(RichEdit v1.5)

1.6

(1.5)

07/05/2002

(04/06/2002)

El_Choni

272 KByte

(80 KByte)

Including of the RichEdit text editor functions in PureBasic. (The older version is also available here, because of the slightly other operation.)

ScreenEx

2.0

04/07/2003

VPureBasic

6 KByte

Setting and reading of screen width, height and depth.

Setup

1.1

06/10/2003

Andreas Miethe

36 KByte

Library with all possible functions for your own setup program, like editing the Registry, file version check, reading installation paths, creating file links etc.

SkinWin

1.1

06/26/2003

Danilo

285 KByte

Library for creating your own window designs (skins), including of background images, setting the background color etc.

SkunkLib

1.2

10/10/2002

Danilo

5 KByte

Revision and bug-fix of the original libraries "String" and "System2" from Mr.Skunk. The time and date commands were removed, because they are natively included from PureBasic v3.40. Still included are the string commands Using() and StripAll().

SQLite

1.33

05/22/2003

El_Choni

45 KByte

Easy use of SQL database functions with PureBasic. Need the SQLite DLL, an interface for the database access via SQL.

SRGetInfo

v1

03/29/2003

Rings

32 KByte

Commands for determining several informations about the used computer.

Tally

1.0

10/13/2003

FloHimself

1 KByte

Count, how often a given string is included in another string.

ThreadSync

1.4

06/01/2003

David McMinn

64 KByte

Library for synchronizing threads and communication between threads. Beta state!

TryCatch

v1

08/25/2003

PureFan + Rings

3 KByte

Try & Catch Support analog C++/JavaScript for catching crashs and creating of error handling routines.

UDPNetwork

v1

06/05/2003

PureFan

39 KByte

Data transfer via the User Datagram Protocol (UDP).

VBScript

1.2

10/24/2003

FloHimself

9 KByte

Commands for including the MS ScriptControl, allows using of Visual Basic for Applications (VBA) in PureBasic.

WindowEx

2.0

04/07/2003

VPureBasic

5 KByte

Setting and reading of window Styles|ExStyles. Setting of a window from child to parent.

 

Notes for installing of user-libs:

The real command library from the respective archive must be copied into the directory PureBasic\PureLibraries\UserLibraries\. After the next restart of the PureBasic editor the included commands will be recognized and can be used for programming.

If predefined constants (in a .res file) are included in the archive, this file must be copied into the directory PureBasic\Residents\.

If the archive includes a manual in .chm format, this file can be copied into the directory PureBasic\Help\, than the context-sensitive help (via F1) can be used.

 

All user libraries published here are offered for download by kind permission of the authors.

 

You have also written a command library for PureBasic and want to release it here?

Simply send it per e-mail to andre@purearea.net.