Difference between revisions of "Development - Declaring Procedures"

From Bluefish Wiki
Jump to: navigation, search
m (Created page with '__NOTOC__ __NOEDITSECTION__ {{Man2top |lang=en |rev=2.0.0 |st=d |Title=3. Declaring procedures |prev=Man 2 ch12s02 |Subtitle=Chapter XII. Development guidelines |n…')
m (moved Man 2 ch12s03 to Development - Declaring Procedures: Title updates (BV))
(No difference)

Latest revision as of 11:14, 9 July 2010

Man2 warning.png This page is a copy from Manual 1. It needs to be modified to match Bluefish version 2.0.0!
Once you have verified this page (and corrected if necessary),

please modify the status to u (updated), i.e. st=u (see Guidelines for Writing this Manual)

Man2 icon 48.png
Chapter XII. Development guidelines
3. Declaring procedures

3. Declaring procedures

All local functions should be static!

Callback functions (called for events such as button clicks) should have prefix _cb, or _lcb for local callbacks.

For GTK callback functions, use the name of the signal in the name.

2. Naming
Home | ToC
 4. Header files