Some applications will never get full screen support. Here’s a workaround.
1. Install SIMBL, http://www.culater.net/software/SIMBL/SIMBL.php.
2. Install Maximizer, http://chpwn.com/apps/maximizer.html.
3. Optional, but recommended step. Maximizer breaks full screen in some applications that already support it. To add it on a per application-basis edit SIMBLTargetApplications key from ‘/Library/Application Support/SIMBL/Plugins/Maximizer.bundle/Contents/Info.plist’ by appending entries like explained at http://code.google.com/p/simbl/wiki/Tutorial, no. 3.
Example for TextEdit.
SIMBLTargetApplications
BundleIdentifier
com.apple.TextEdit
MaxBundleVersion
*
MinBundleVersion
*
…
Source: Mac OSX Hints