Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Use TextEdit in native Full Screen mode Apps
Do you love TextEdit for its simplicity and elegance? Have you ever thought that it'd be great to use it in full screen mode? Here's how to achieve that. Apple has released TextEdit's source code as an example of an Xcode project; with Xcode installed, you'll be able to manufacture a version of TextEdit with full screen support.

Open TextEdit.xcodeproj and on the left, find the Interfaces folder and select the file DocumentWindow. Then, select the window; make sure you select the window itself and not one of the objects contained in it. On the right, you can see the different inspectors Xcode provides. You'll want to select the fourth, the Attributes inspector. There are a lot of changeable attributes of the window available, but what we're interested in is the full screen support. Change that to "Primary Window". Build and run the application. Presto, you have full screen support!

To get the finished, executable application, locate "TextEdit.app" in the folder "products", right click on it and "Show in Finder". You can move or copy it to a place of your choice - you might wanna keep the original TextEdit application, just to be safe though.
    •    
  • Currently 1.80 / 5
  You rated: 2 / 5 (5 votes cast)
 
[5,884 views]  

Use TextEdit in native Full Screen mode | 4 comments | Create New Account
Click here to return to the 'Use TextEdit in native Full Screen mode' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Use TextEdit in native Full Screen mode
Authored by: hughescr on Sep 30, '13 08:43:27AM
For the google-challenged, the project can be downloaded here: Apple Developer Site. In the top left of the main panel on that page is a little button that says "Download Sample Code". click that.

[ Reply to This | # ]
Use TextEdit in native Full Screen mode
Authored by: Sesquipedalian on Oct 01, '13 12:11:26AM

A couple of points that should be noted, especially for anyone planning to replace the stock version of TextEdit with their modified version:

1. Your modified version of TextEdit will have a different bundle identifier than the stock version unless you correct it before building and running the application in Xcode. If you plan to replace the stock version, you should fix this, or else many functions on your computer that normally sent a file to TextEdit to be opened may break. You can do this quite simply. Just click on the top level of the Xcode project, find the place that defines the bundle identifier as "com.example.apple-samplecode.TextEdit", and change it to "com.apple.TextEdit".

2. Your modified version of TextEdit will not be sandboxed, and will not provide access to Documents in the Cloud. The Open dialog will revert to its pre-Documents in the Cloud version, and TextEdit will open a new blank document by default when launched instead of showing the Open dialog by default. (Also, TextEdit's support files will be stored in various appropriate locations within ~/Library instead of all within ~/Library/Containers/com.apple.TextEdit.) Whether this is a feature or a drawback is up to you to decide.



[ Reply to This | # ]
Use TextEdit in native Full Screen mode
Authored by: hj45lp on Oct 01, '13 12:55:17AM

I wonder if the trick of recompiling TextEdit allows for re-enabling the zoom selector, which used to be at the bottom edge of the TextEdit window and which allowed for 125%, 150% etc zoom. I almost stopped using the otherwise great TextEdit, because there's no zoom control and the key combo alt-cmd-+/- zooms way too much, and trackpad gestures are not precise enough and don't work when using a mouse...

Very interesting hint, thanks for posting!



[ Reply to This | # ]
Use TextEdit in native Full Screen mode
Authored by: sipatel on Oct 01, '13 04:13:10PM

In previous versions you could change margins -- I prefer 20mm margins to the default 1 inch. I had been using the Snow Leopard version of TextEdit for some time but in preparation for Mavericks I have started using the native 10.8 version.



[ Reply to This | # ]