PHAT GTK+ library
Go to file
Nedko Arnaudov 431a03e7c6 gitignore files generated during regular build 2023-05-06 17:05:23 +03:00
demos Remove files generated by autotools 2023-05-06 16:49:20 +03:00
docs Remove files generated by autotools 2023-05-06 16:49:20 +03:00
phat Remove files generated by autotools 2023-05-06 16:49:20 +03:00
pixmaps Remove files generated by autotools 2023-05-06 16:49:20 +03:00
.gitignore gitignore files generated during regular build 2023-05-06 17:05:23 +03:00
AUTHORS import code from sf/phat.berlios phat-0.4.1.tar.gz 2023-05-06 16:21:04 +03:00
BUGS import code from sf/phat.berlios phat-0.4.1.tar.gz 2023-05-06 16:21:04 +03:00
COPYING import code from sf/phat.berlios phat-0.4.1.tar.gz 2023-05-06 16:21:04 +03:00
ChangeLog import code from sf/phat.berlios phat-0.4.1.tar.gz 2023-05-06 16:21:04 +03:00
INSTALL import code from sf/phat.berlios phat-0.4.1.tar.gz 2023-05-06 16:21:04 +03:00
Makefile.am import code from sf/phat.berlios phat-0.4.1.tar.gz 2023-05-06 16:21:04 +03:00
NEWS import code from sf/phat.berlios phat-0.4.1.tar.gz 2023-05-06 16:21:04 +03:00
README import code from sf/phat.berlios phat-0.4.1.tar.gz 2023-05-06 16:21:04 +03:00
TODO import code from sf/phat.berlios phat-0.4.1.tar.gz 2023-05-06 16:21:04 +03:00
bootstrap import code from sf/phat.berlios phat-0.4.1.tar.gz 2023-05-06 16:21:04 +03:00
configure.ac Bump version: 0.4.1 -> 0.4.2 2023-05-06 16:56:38 +03:00
phat.pc.in import code from sf/phat.berlios phat-0.4.1.tar.gz 2023-05-06 16:21:04 +03:00
phat.spec.in import code from sf/phat.berlios phat-0.4.1.tar.gz 2023-05-06 16:21:04 +03:00

README

-*- text -*-

++++++++++++
INSTALLATION
++++++++++++

./configure && make && su -c "make install"
su -
ldconfig

Make sure that you have '/usr/local/lib/' (or wherever you installed phat to)
somewhere in /etc/ld.so.conf before running ldconfig.

The custom ./configure options are:

--enable-debug: turns off optimization and turns on MASSIVE amounts of
                stderr debug info

--enable-gtk-doc: builds the developer documentation and installs it
		  to /usr/local/share/gtk-doc/html/phat by default


+++++
DEMOS
+++++

phatfanslider
-------------

* click and drag to adjust the value

* drag "outside" of the widget to expose a "fan," indicating how your
level of precision has increased

* hold down the ctrl button to lock the fan

* hold down shift to lock the value


phatsliderbutton
----------------

* click and drag to adjust the value

* click and release to get a textbox so you can enter a value directly

* click the arrow buttons to make one adjustment in either direction


+++++
USAGE
+++++

PHAT installs a phat.pc file, so you can use pkg-config to get all the
configuration information needed to compile PHAT apps.  To avoid
redundancy, I didn't include the gtk+-2.0 information, so you'll have
to check for that as well.  The following command will store all the
necessary compilation flags into FLAGS.

FLAGS = `pkg-config --libs --cflags phat gtk+-2.0`

You could then build your application "foo" as follows:

gcc -o foo foo.c $FLAGS


Yeah, this is a terse README.  Feel free to fix that,
I'm getting CTS over here.

--Pete

I'm now maintaining phat, please pester me instead

Loki
<loki.davison@gmail.com>