Main Menu
 Login  |  Register! 
pubs is developed by The SmartFactory (http://www.smartfactory.ca), a division of InBox Solutions (http://www.inboxsolutions.net)
NeoBook Gallery

Source Code Potpourri: A variety of publication examples including source code.

Pages: (1) 2 3 »

getProcPath  v1.0  
Download Now (737 Bytes) Publisher's Home Page
This function gets the full path of a running process.
Price: Free | Source Code: Yes | License: None | Limitations: None
Report Broken Link | Recommend

rgbToHSV  v1.0  
Download Now (2 KB) Publisher's Home Page
This function converts RGB to HSV color values.
Price: Free | Source Code: Yes | License: None | Limitations: None
Report Broken Link | Recommend

Mod  v1.0  
Download Now (553 Bytes) Publisher's Home Page
This function computes the modulo of two numbers.
Price: Free | Source Code: Yes | License: None | Limitations: None
Report Broken Link | Recommend

Splitter Example  
Download Now (2 KB) Publisher's Home Page
This example uses Containers and the drag & drop properties of Simple Text objects to create a resizeable publication with vertical and horizontal splitters.
Price: Free | Source Code: Yes | License: None | Limitations: None
Report Broken Link | Recommend

INI_Utility  
Download Now (0 Bytes)

This is a Neobook function that allows you to modify and read INI file entries.

Neobook functions are scripts (VB, Javascript, or Neobook code) that are stored in the \Functions subfolder of youre NB install. They are accessed using the "CALL" command. You are then prompted for the parameters required.

This function can be called from within your app to read an INI file and get a variable from one of the entries or will allow you to write a value to the INI file for future reference.

Requests must be in form:
1) file.ini\section\name
2) file.ini\section\name=value
3) file.ini\section\?

1 - this will GET the value of the name in that section and set the variable [%2] with that value.
2 - this will SET the value of that name in that section. It can be overwritten with new values. If the section does not exist, it will be created.
3 - this will GET the entire section and put that value (including the section title) in [%2]

"GET" ting a name that does not exist will dislay an error.
"SET" ting a section\name that does not exist will cause that section\name to exist.

INI File must exist. If no full path given, it is assumed to be in the [pubdir]

Square brackets can only be used in section name. Lines must end in [#13][#10] if using INIs from existing apps.

Two parameters for this function [%1] = Request ; [%2] = Variable for GET request responses

 A compiled sample pub displaying the use of this function can be found Here

A NB pub file of the project with the same function accessed via subroutine is available here - it requires downloading the function file as well

Here is the function file to save in your function folder


Price: Free | Source Code: Yes | License: None | Limitations: None
Report Broken Link | Recommend

String functions  
Download Now (17 KB) Publisher's Home Page
Hello,

No, not spectacular at all, but the small number of flexible VBScript String Functions I share with you, were most useful one for me in the last few Neobook years.

Copy the folder mcString into Neobook's Functions folder and check the examples, tips and tricks in the Pushbutton Properties in mcStrings.pub!

It's free!

Regards,
Reinier
Price: Free | Source Code: Yes | License: Freeware | Limitations: None
Report Broken Link | Recommend

Execute Action at Specific Time  v1.0  
Download Now (2 KB) Publisher's Home Page
Example publication demonstrates how to use a Timer object to execute an action at a specific date and time.
Price: Free | Source Code: Yes | License: Freeware | Limitations: None
Report Broken Link | Recommend

Recent documents  
Download Now (0 Bytes)
An application with a 'recent opened files' entry in a menu.
Price: Free | Source Code: Yes | License: None | Limitations: None
Report Broken Link | Recommend

Countdown Timer Example  v1.0  
Download Now (2 KB) Publisher's Home Page
This example pub demonstrates how to use a Timer object to countdown x number of hours, minutes and seconds.
Price: Free | Source Code: Yes | License: None | Limitations: None
Report Broken Link | Recommend

Erzatz ListBox  v1.0  
Download Now (2 KB) Publisher's Home Page

This sample publication demonstrates how to create a custom list box (using push buttons) with a custom mouse over effect. 

Included source code requires NeoBook 5

Price: Free | Source Code: Yes | License: None | Limitations: None
Report Broken Link | Recommend

Pages: (1) 2 3 »


New Plug-Ins
New Pubs
Search