<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/1998/REC-html40-19980424/loose.dtd">
<html>
<head>
<title>TruePreview
</title>
<meta http-equiv="Content-Type" content="text/html; charset=ascii">
<meta name="generator" content="HeaderDoc">
<meta name="xcode-display" content="render">
<style><!--
#tocMenu {
display: block;
position:fixed;
top:0px;
left:0px;
width:210px;
height:100%;
background:transparent;
}
#bodyText {
margin-left: 210px;
}
--></style>
<script language="JavaScript" type="text/javascript"><!--
function hidetoc() {
var origURL = parent.document.URL;
var contentURL = origURL.substring(origURL.indexOf('?')+1, origURL.length);
if (contentURL.length == origURL.length) {
jumpPos = origURL.substring(origURL.indexOf('#')+1, origURL.length);
}
if (contentURL == "hidetoc") {
var toc = document.getElementById('tocMenu');
var body = document.getElementById('bodyText');
if (toc && body) {
toc.style.display = 'none';
body.style.marginLeft = '0px';
}
}
}
--></script><style type="text/css"><!--.keyword {background:#ffffff; color:#761550;}.template {background:#ffffff; color:#761550;}.number {background: #ffffff; color:#0000ff;}.function {background:#ffffff; color:#000000;}.string {background: #ffffff; color:#891315;}.preprocessor {background:#ffffff; color:#236e25}.comment {background:#ffffff; color:#236e25}.char {background: #ffffff; color:#0000ff;}.var {background:#ffffff; color:#000000;}.type {background:#ffffff; color:#761550;}.param {background:#ffffff; color:#000000;}a:link {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: small; color: #0000ff;}a:visited {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: small; color: #0000ff;}a:visited:hover {text-decoration: underline; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: small; color: #ff6600;}a:active {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: small; color: #ff6600;}a:hover {text-decoration: underline; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: small; color: #ff6600;}h4 {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: tiny; font-weight: bold;}body {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: 10pt;}.list_indent { margin-left: 40px; }.declaration_indent { margin-left: 40px; }.param_indent { margin-left: 40px; }.group_indent { margin-left: 40px; }.group_desc_indent { margin-left: 20px; }.warning_indent { margin-left: 40px; }.important_indent { margin-left: 40px; }.hd_tocAccess { font-style: italic; font-size: 10px; font-weight: normal; color: #303030; }--></style>
</head>
<body bgcolor="#ffffff" onload="hidetoc();">
<!-- headerDoc=cl; uid=//apple_ref/occ/cl/TruePreview; name=TruePreview-->
<a name="//apple_ref/occ/cl/TruePreview"></a><div id="tocMenu">
<iframe id="toc_content" name="toc_content" src="toc.html" width="210" height="100%" align="left" frameborder="0">This document set is best viewed in a browser that supports iFrames.
</iframe>
</div>
<div id="bodyText">
<a name="top"></a>
<hr>
<table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
<h1><a name="TruePreview">TruePreview
</a></h1>
</td></tr></table>
<hr>
<p><b>Version:
</b> @(#) $Id: TruePreview.h 17 2009-10-09 12:21:07Z jhriggs $
<br><b>Superclass:
</b> <!-- a logicalPath="//apple_ref/occ/cl/NSObject" -->NSObject
<!-- /a --><br><b>Declared In:
</b> <a href="../../index.html" target="_top">TruePreview.h
</a><br></p>
<div class="declaration_indent">
</div>
<h5 class="tight">
<font face="Lucida Grande,Helvetica,Arial">Discussion
</font>
</h5>
<!-- begin discussion --><p>The
<code>TruePreview
</code> class is the subclass of
<code>MVMailBundle
</code> that provides the plugin entrypoint for the
TruePreview plugin.
<!-- end discussion -->
</p>
<p></p>
<hr>
<br><a name="HeaderDoc_groups"><h2>Groups
</h2></a>
<h3>MVMailBundle class methods
</h3>
<div class="group_desc_indent">
<p></p>
<p></p>
</div>
<h4>Group members:
</h4>
<div class="group_indent">
<dl>
<dt><tt><a logicalpath="//apple_ref/occ/clm/TruePreview/hasPreferencesPanel" target="_top" href="index.html#//apple_ref/occ/clm/TruePreview/hasPreferencesPanel">+hasPreferencesPanel
</a></tt></dt>
<dd></dd>
<dt><tt><a logicalpath="//apple_ref/occ/clm/TruePreview/preferencesOwnerClassName" target="_top" href="index.html#//apple_ref/occ/clm/TruePreview/preferencesOwnerClassName">+preferencesOwnerClassName
</a></tt></dt>
<dd></dd>
<dt><tt><a logicalpath="//apple_ref/occ/clm/TruePreview/preferencesPanelName" target="_top" href="index.html#//apple_ref/occ/clm/TruePreview/preferencesPanelName">+preferencesPanelName
</a></tt></dt>
<dd></dd>
</dl>
</div>
<p> </p>
<h3>Class initialization
</h3>
<div class="group_desc_indent">
<p></p>
<p></p>
</div>
<h4>Group members:
</h4>
<div class="group_indent">
<dl>
<dt><tt><a logicalpath="//apple_ref/occ/clm/TruePreview/initialize" target="_top" href="index.html#//apple_ref/occ/clm/TruePreview/initialize">+initialize
</a></tt></dt>
<dd></dd>
</dl>
</div>
<hr>
<a name="HeaderDoc_methods"></a>
<h2>Methods
</h2>
<dl>
<dt><tt><a href="index.html#//apple_ref/occ/clm/TruePreview/initialize" target="_top">+initialize
</a></tt></dt>
<dd></dd>
<dt><tt><a href="index.html#//apple_ref/occ/clm/TruePreview/hasPreferencesPanel" target="_top">+hasPreferencesPanel
</a></tt></dt>
<dd></dd>
<dt><tt><a href="index.html#//apple_ref/occ/clm/TruePreview/preferencesOwnerClassName" target="_top">+preferencesOwnerClassName
</a></tt></dt>
<dd></dd>
<dt><tt><a href="index.html#//apple_ref/occ/clm/TruePreview/preferencesPanelName" target="_top">+preferencesPanelName
</a></tt></dt>
<dd></dd>
</dl>
<hr>
<!-- headerDoc=clm; uid=//apple_ref/occ/clm/TruePreview/initialize; name=TruePreview::initialize --><a name="//apple_ref/occ/clm/TruePreview/initialize"></a>
<table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
<h3><a name="initialize">initialize
</a></h3>
</td></tr></table>
<hr>
<p></p>
<div class="declaration_indent">
<pre>+ (
<!-- a logicalPath="//apple_ref/occ/cl/void //apple_ref/occ/tdef/void //apple_ref/occ/tag/void //apple_ref/occ/econst/void //apple_ref/occ/struct/void //apple_ref/occ/clconst/void //apple_ref/occ/intf/void" --><span class="type">void
</span><!-- /a -->)
<!-- a logicalPath="//apple_ref/occ/econst/initialize //apple_ref/occ/data/initialize" --><span class="var">initialize
</span><!-- /a -->;
</pre>
</div>
<h5 class="tight">
<font face="Lucida Grande,Helvetica,Arial">Discussion
</font>
</h5>
<!-- begin discussion --><p>Registers this plugin and swizzles the methods necessary for TruePreview's
functionality.
<!-- end discussion -->
</p>
<p></p>
<hr>
<!-- headerDoc=clm; uid=//apple_ref/occ/clm/TruePreview/hasPreferencesPanel; name=TruePreview::hasPreferencesPanel --><a name="//apple_ref/occ/clm/TruePreview/hasPreferencesPanel"></a>
<table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
<h3><a name="hasPreferencesPanel">hasPreferencesPanel
</a></h3>
</td></tr></table>
<hr>
<p></p>
<div class="declaration_indent">
<pre>+ (
<!-- a logicalPath="//apple_ref/occ/cl/BOOL //apple_ref/occ/tdef/BOOL //apple_ref/occ/tag/BOOL //apple_ref/occ/econst/BOOL //apple_ref/occ/struct/BOOL //apple_ref/occ/clconst/BOOL //apple_ref/occ/intf/BOOL" --><span class="type">BOOL
</span><!-- /a -->)
<!-- a logicalPath="//apple_ref/occ/econst/hasPreferencesPanel //apple_ref/occ/data/hasPreferencesPanel" --><span class="var">hasPreferencesPanel
</span><!-- /a -->;
</pre>
</div>
<h5 class="tight"><font face="Lucida Grande,Helvetica,Arial">Return Value
</font></h5>
<p><!-- begin return value --><code>YES
</code>.
<!-- end return value --></p>
<h5 class="tight">
<font face="Lucida Grande,Helvetica,Arial">Discussion
</font>
</h5>
<!-- begin discussion --><p>Indicates that this plugin has a preference panel.
<!-- end discussion -->
</p>
<p></p>
<hr>
<!-- headerDoc=clm; uid=//apple_ref/occ/clm/TruePreview/preferencesOwnerClassName; name=TruePreview::preferencesOwnerClassName --><a name="//apple_ref/occ/clm/TruePreview/preferencesOwnerClassName"></a>
<table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
<h3><a name="preferencesOwnerClassName">preferencesOwnerClassName
</a></h3>
</td></tr></table>
<hr>
<p></p>
<div class="declaration_indent">
<pre>+ (
<!-- a logicalPath="//apple_ref/occ/cl/NSString //apple_ref/occ/tdef/NSString //apple_ref/occ/tag/NSString //apple_ref/occ/econst/NSString //apple_ref/occ/struct/NSString //apple_ref/occ/clconst/NSString //apple_ref/occ/intf/NSString" --><span class="type">NSString
</span><!-- /a --><span class="type">*
</span>)
<!-- a logicalPath="//apple_ref/occ/econst/preferencesOwnerClassName //apple_ref/occ/data/preferencesOwnerClassName" --><span class="var">preferencesOwnerClassName
</span><!-- /a -->;
</pre>
</div>
<h5 class="tight"><font face="Lucida Grande,Helvetica,Arial">Return Value
</font></h5>
<p><!-- begin return value --><code>TruePreviewPreferencesModule
</code>.
<!-- end return value --></p>
<h5 class="tight">
<font face="Lucida Grande,Helvetica,Arial">Discussion
</font>
</h5>
<!-- begin discussion --><p>Returns the class name for this plugin's preference panel owner.
<!-- end discussion -->
</p>
<p></p>
<hr>
<!-- headerDoc=clm; uid=//apple_ref/occ/clm/TruePreview/preferencesPanelName; name=TruePreview::preferencesPanelName --><a name="//apple_ref/occ/clm/TruePreview/preferencesPanelName"></a>
<table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
<h3><a name="preferencesPanelName">preferencesPanelName
</a></h3>
</td></tr></table>
<hr>
<p></p>
<div class="declaration_indent">
<pre>+ (
<!-- a logicalPath="//apple_ref/occ/cl/NSString //apple_ref/occ/tdef/NSString //apple_ref/occ/tag/NSString //apple_ref/occ/econst/NSString //apple_ref/occ/struct/NSString //apple_ref/occ/clconst/NSString //apple_ref/occ/intf/NSString" --><span class="type">NSString
</span><!-- /a --><span class="type">*
</span>)
<!-- a logicalPath="//apple_ref/occ/econst/preferencesPanelName //apple_ref/occ/data/preferencesPanelName" --><span class="var">preferencesPanelName
</span><!-- /a -->;
</pre>
</div>
<h5 class="tight"><font face="Lucida Grande,Helvetica,Arial">Return Value
</font></h5>
<p><!-- begin return value --><code>TruePreview
</code>.
<!-- end return value --></p>
<h5 class="tight">
<font face="Lucida Grande,Helvetica,Arial">Discussion
</font>
</h5>
<!-- begin discussion --><p>Returns the name for this plugin's preferences panel.
<!-- end discussion -->
</p>
<p></p>
<p>Last Updated: Friday, October 09, 2009
</p>
</div>
</body>
</html>