Goto navigation

BitCalc - the handy bitsetter

A nice tool which calculates bits. The number can be displayed in binary, octal, decimal and hexadecimal format, and you can use presets with names for the bit numbers or define your own ones. Presets for unix file rights and Adobe PDF form elements (no one will ever use this one) are included.

Version 1.0
Download zip 20kB


Just a small tool for applying crypt functions (like md5, crypt, DummyCrypt) to a string.
Easy copy & paste with own buttons.

Currently the following functions are supported:
md5, DummyCrypt, DummyDeCrypt, crypt, crc32, htmlentities, htmlspecialchars, metaphone, soundex, strlen, strrev, strtolower, strtoupper, ucwords
The crypter in action

Version 0.1 (stable)
Download zip 16kB

FileDialog class for PHP-GTK

The GTK has an built in File Dialog, which is very difficult to handle. You've to create the GtkFileDialog, Connect the buttons, write the handlers.... check the filenames and and and.
How would it be just to use $strFilename = FileDialog(...)?
This thing and many things more does this class: In version 1.1, gettext support is provided.
FileDialog sample #1 FileDialog sample #2: Help button
FileDialog sample #3: DirSelection

Version 1.1 (2003-05-15)
Download zip 23kB

GNU Gettext for PHP-GTK

Here is the solution if you want to have a multilingual application.
Based on the GNU gettext functions, it enables you to translate your PHP-GTK application into the languages you want, even the glade files!
It provides a gettext-loader which loads the gettext extension into php or, if this is not installed on the user's system, provides wrapper functions making sure the app will work in every case.
For windows, the "php_gettext.dll" library is packed in the zip.
If you're using glade files, a glade2po converter is included. A translation test script is also shipped with the files.
Version 0.2 (2003-05-15)
Download zip 32kB

HTML Form Creator

Tool for creating HTML forms (with text boxes, radio and checkbuttons, lists...) directly from an database table.
You select the database and the table, choose which fields you want to have in the form and which type they should be.. and click "generate"!
Template for forms using PHPLib-Templates included, own code templates can easily be created.
HTML Form Creator

Version 0.1 (2003-07-28)
Download zip 32kB

MessageBox for PHP-GTK

One thing missing in the GTK is a MessageBox function. I've written such a one which is nearly full-compatible with the VC++ MessageBox function.
You can use the pre-defined buttons or define your own ones. The icons are Windows-XP style.
In version 1.1, gettext support is provided.
MessageBox sample #1 MessageBox sample #2 MessageBox: Define your own buttons

Version 1.1 (2003-05-15)
Download zip 14kB

PHP-Gtk manual browser

The manual browser provides a TOC, index, search and bookmark functionality for the PHP-Gtk manual. You can navigate rapidly throught the docs, viewing the pages in the internal (with scalable fonts) or in your favorite browser (like Opera or Firefox).

It has an in-built update functionality which can update parts of itself (when the manual has changed) over the internet as well as it can tell you when a new version of the browser is out.

ManualBrowser manual index manual search

Version 0.7 (2004-11-04)
Download manualBrowser-0.7.tar.gz zip 256kB

Ximian Icons as .xpm

MIME word MIME pdf
Toolbar copy Toolbar save Toolbar search
The Ximian icons are the "official" styled icons for gtk applications.
Here they are as .xpm files and php-arrays.
Included are: 61 24x24 and 16x16 toolbar-icons (copy, paste, zoom and so) and 122 48x52 MIME icons.

I used ImageMagick for conversion.

Version 0.1 (2003-04-29 12:10)
Download zip 827kB


This small script converts your *.xpm files to php-arrays, which you can use in your php-gtk scripts without the need of having external .xpm files.
Version 0.1 (2003-04-29 12:18)
Download zip 2kB with sysfiles( MsgBox, FileDialog) zip 20kB
File: phpgtk_coders.htm | last update: 2023-04-06 23:45:02 Valid XHTML Valid CSS