HTML composition, take 2

Monotone-Parent: dbd490c81ea6cac4c12b2e17661e2fef43219e68
Monotone-Revision: 0801dc9f1e4fdc49ea44fc0450fb025c2639ed26

Monotone-Author: crobert@inverse.ca
Monotone-Date: 2009-06-25T19:18:02
Monotone-Branch: ca.inverse.sogo
maint-2.0.2
C Robert 2009-06-25 19:18:02 +00:00
parent 6ea89d62cd
commit b943372f17
1389 changed files with 232850 additions and 83689 deletions

View File

@ -1,3 +1,10 @@
2009-06-25 Cyril Robert <crobert@inverse.ca>
* SoObjects/Mailer/SOGoMailReply.m: Added proper blockquote
* UI/WebServerResources/UIxMailEditor.js: Use CKeditor
* SoObjects/Mailer/SOGoMailForward.m: Added htmlComposition property,
changed almost all methods to escape what needsto be escaped.
2009-06-23 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* SoObjects/SOGo/SOGoGCSFolder.m (-davSyncCollection:): certain

View File

@ -1,13 +1,13 @@
-------- Original Message --------
Subject: <#subject/>
Date: <#date/>
From: <#from/>
<#hasReplyTo>Reply-To: <#replyTo/></#hasReplyTo><#hasOrganization>Organization: <#organization/></#hasOrganization>To: <#to/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Newsgroups: <#newsgroups/></#hasNewsGroups><#hasReferences>References: <#references/></#hasReferences>
<#messageBody/>
<#signature/>
<#newLine/>
<#newLine/>
<#newLine/>
-------- Original Message --------<#newLine/>
Subject: <#subject/><#newLine/>
Date: <#date/><#newLine/>
From: <#from/><#newLine/>
<#hasReplyTo>Reply-To: <#replyTo/></#hasReplyTo><#hasOrganization>Organization: <#organization/></#hasOrganization>To: <#to/><#newLine/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Newsgroups: <#newsgroups/></#hasNewsGroups><#hasReferences>References: <#references/></#hasReferences><#newLine/>
<#newLine/>
<#messageBody/><#newLine/>
<#newLine/>
<#signature/><#newLine/>

View File

@ -13,6 +13,11 @@ from: WOString {
escapeHTML = NO;
}
newLine: WOString {
value = newLine;
escapeHTML = NO;
}
hasReplyTo: WOConditional {
condition = hasReplyTo;
}

View File

@ -1,16 +1,16 @@
<#replyPlacementOnTop>
</#replyPlacementOnTop><#signaturePlacementOnTop>
<#signature/>
</#signaturePlacementOnTop><#outlookMode>-------- Original Message --------
Subject: <#subject/>
Date: <#date/>
From: <#from/>
<#hasReplyTo>Reply-To: <#replyTo/></#hasReplyTo><#hasOrganization>Organization: <#organization/></#hasOrganization>To: <#to/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Newsgroups: <#newsgroups/></#hasNewsGroups><#hasReferences>References: <#references/></#hasReferences></#outlookMode>
<#standardMode>On <#date/>, <#from/> wrote:</#standardMode>
<#messageBody/>
<#replyPlacementOnBottom>
</#replyPlacementOnBottom><#signaturePlacementOnBottom><#signature/></#signaturePlacementOnBottom>
<#replyPlacementOnTop><#newLine/>
<#newLine/>
</#replyPlacementOnTop><#signaturePlacementOnTop><#newLine/>
<#signature/><#newLine/>
</#signaturePlacementOnTop><#outlookMode>-------- Original Message --------<#newLine/>
Subject: <#subject/><#newLine/>
Date: <#date/><#newLine/>
From: <#from/><#newLine/>
<#hasReplyTo>Reply-To: <#replyTo/></#hasReplyTo><#hasOrganization>Organization: <#organization/></#hasOrganization>To: <#to/><#newLine/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Newsgroups: <#newsgroups/></#hasNewsGroups><#hasReferences>References: <#references/></#hasReferences></#outlookMode><#newLine/>
<#standardMode>On <#date/>, <#from/> wrote:</#standardMode><#newLine/>
<#newLine/>
<#messageBody/><#newLine/>
<#replyPlacementOnBottom><#newLine/>
<#newLine/>
</#replyPlacementOnBottom><#signaturePlacementOnBottom><#signature/></#signaturePlacementOnBottom><#newLine/>

View File

@ -22,6 +22,11 @@ from: WOString {
escapeHTML = NO;
}
newLine: WOString {
value = newLine;
escapeHTML = NO;
}
hasReplyTo: WOConditional {
condition = hasReplyTo;
}

View File

@ -1,13 +1,13 @@
-------- Original Message --------
Subject: <#subject/>
Date: <#date/>
From: <#from/>
<#hasReplyTo>Reply-To: <#replyTo/></#hasReplyTo><#hasOrganization>Organization: <#organization/></#hasOrganization>To: <#to/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Newsgroups: <#newsgroups/></#hasNewsGroups><#hasReferences>References: <#references/></#hasReferences>
<#messageBody/>
<#signature/>
<#newLine/>
<#newLine/>
<#newLine/>
-------- Original Message --------<#newLine/>
Subject: <#subject/><#newLine/>
Date: <#date/><#newLine/>
From: <#from/><#newLine/>
<#hasReplyTo>Reply-To: <#replyTo/></#hasReplyTo><#hasOrganization>Organization: <#organization/></#hasOrganization>To: <#to/><#newLine/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Newsgroups: <#newsgroups/></#hasNewsGroups><#hasReferences>References: <#references/></#hasReferences><#newLine/>
<#newLine/>
<#messageBody/><#newLine/>
<#newLine/>
<#signature/><#newLine/>

View File

@ -13,6 +13,11 @@ from: WOString {
escapeHTML = NO;
}
newLine: WOString {
value = newLine;
escapeHTML = NO;
}
hasReplyTo: WOConditional {
condition = hasReplyTo;
}

View File

@ -1,16 +1,16 @@
<#replyPlacementOnTop>
</#replyPlacementOnTop><#signaturePlacementOnTop>
<#signature/>
</#signaturePlacementOnTop><#outlookMode>-------- Original Message --------
Subject: <#subject/>
Date: <#date/>
From: <#from/>
<#hasReplyTo>Reply-To: <#replyTo/></#hasReplyTo><#hasOrganization>Organization: <#organization/></#hasOrganization>To: <#to/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Newsgroups: <#newsgroups/></#hasNewsGroups><#hasReferences>References: <#references/></#hasReferences></#outlookMode>
<#standardMode>On <#date/>, <#from/> wrote:</#standardMode>
<#messageBody/>
<#replyPlacementOnBottom>
</#replyPlacementOnBottom><#signaturePlacementOnBottom><#signature/></#signaturePlacementOnBottom>
<#replyPlacementOnTop><#newLine/>
<#newLine/>
</#replyPlacementOnTop><#signaturePlacementOnTop><#newLine/>
<#signature/><#newLine/>
</#signaturePlacementOnTop><#outlookMode>-------- Original Message --------<#newLine/>
Subject: <#subject/><#newLine/>
Date: <#date/><#newLine/>
From: <#from/><#newLine/>
<#hasReplyTo>Reply-To: <#replyTo/></#hasReplyTo><#hasOrganization>Organization: <#organization/></#hasOrganization>To: <#to/><#newLine/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Newsgroups: <#newsgroups/></#hasNewsGroups><#hasReferences>References: <#references/></#hasReferences></#outlookMode><#newLine/>
<#standardMode>On <#date/>, <#from/> wrote:</#standardMode><#newLine/>
<#newLine/>
<#messageBody/><#newLine/>
<#replyPlacementOnBottom><#newLine/>
<#newLine/>
</#replyPlacementOnBottom><#signaturePlacementOnBottom><#signature/></#signaturePlacementOnBottom><#newLine/>

View File

@ -22,6 +22,11 @@ from: WOString {
escapeHTML = NO;
}
newLine: WOString {
value = newLine;
escapeHTML = NO;
}
hasReplyTo: WOConditional {
condition = hasReplyTo;
}

View File

@ -32,6 +32,7 @@
SOGoMailObject *sourceMail;
NSString *field;
NSString *currentValue;
BOOL htmlComposition;
}
- (void) setSourceMail: (SOGoMailObject *) newSourceMail;

View File

@ -21,6 +21,7 @@
*/
#import <NGObjWeb/WOContext+SoObjects.h>
#import <NGExtensions/NSString+misc.h>
#import <SoObjects/SOGo/SOGoDateFormatter.h>
#import <SoObjects/SOGo/SOGoUser.h>
@ -34,6 +35,10 @@
{
if ((self = [super init]))
{
NSUserDefaults *ud;
ud = [[context activeUser] userDefaults];
htmlComposition = [[ud objectForKey: @"ComposeMessagesType"] isEqualToString: @"html"];
sourceMail = nil;
currentValue = nil;
}
@ -53,6 +58,16 @@
ASSIGN (sourceMail, newSourceMail);
}
- (NSString *) newLine
{
NSString *rc = [NSString stringWithString: @" "];
if (htmlComposition)
rc = [NSString stringWithString: @"<br/>"];
return rc;
}
- (NSString *) subject
{
return [sourceMail decodedSubject];
@ -69,7 +84,14 @@
- (NSString *) from
{
return [[sourceMail mailHeaders] objectForKey: @"from"];
NSString *rc;
if (htmlComposition)
rc = [[[sourceMail mailHeaders] objectForKey: @"from"] stringByEscapingHTMLString];
else
rc = [[sourceMail mailHeaders] objectForKey: @"from"];
return rc;
}
- (NSString *) _headerField: (NSString *) fieldName
@ -91,8 +113,15 @@
- (NSString *) replyTo
{
return ([NSString stringWithFormat: @"%@\n",
[self _headerField: @"reply-to"]]);
NSString *rc;
if (htmlComposition)
rc = [NSString stringWithFormat: @"%@<br/>",
[[self _headerField: @"reply-to"] stringByEscapingHTMLString]];
else
rc = ([NSString stringWithFormat: @"%@\n", [self _headerField: @"reply-to"]]);
return rc;
}
- (BOOL) hasOrganization
@ -102,13 +131,26 @@
- (NSString *) organization
{
return ([NSString stringWithFormat: @"%@\n",
[self _headerField: @"organization"]]);
NSString *rc;
if (htmlComposition)
rc = [NSString stringWithFormat: @"%@<br/>", [self _headerField: @"organization"]];
else
rc = [NSString stringWithFormat: @"%@\n", [self _headerField: @"organization"]];
return rc;
}
- (NSString *) to
{
return [[sourceMail mailHeaders] objectForKey: @"to"];
NSString *rc;
if (htmlComposition)
rc = [[[sourceMail mailHeaders] objectForKey: @"to"] stringByEscapingHTMLString];
else
rc = [[sourceMail mailHeaders] objectForKey: @"to"];
return rc;
}
- (BOOL) hasCc
@ -118,8 +160,15 @@
- (NSString *) cc
{
return ([NSString stringWithFormat: @"%@\n",
[self _headerField: @"cc"]]);
NSString *rc;
if (htmlComposition)
rc = [NSString stringWithFormat: @"%@<br/>",
[[self _headerField: @"cc"] stringByEscapingHTMLString]];
else
rc = ([NSString stringWithFormat: @"%@\n", [self _headerField: @"cc"]]);
return rc;
}
- (BOOL) hasNewsGroups
@ -129,8 +178,14 @@
- (NSString *) newsgroups
{
return ([NSString stringWithFormat: @"%@\n",
[self _headerField: @"newsgroups"]]);
NSString *rc;
if (htmlComposition)
rc = [NSString stringWithFormat: @"%@<br/>", [self _headerField: @"newsgroups"]];
else
rc = [NSString stringWithFormat: @"%@\n", [self _headerField: @"newsgroups"]];
return rc;
}
- (BOOL) hasReferences
@ -140,8 +195,14 @@
- (NSString *) references
{
return ([NSString stringWithFormat: @"%@\n",
[self _headerField: @"references"]]);
NSString *rc;
if (htmlComposition)
rc = [NSString stringWithFormat: @"%@<br/>", [self _headerField: @"references"]];
else
rc = [NSString stringWithFormat: @"%@\n", [self _headerField: @"references"]];
return rc;
}
- (NSString *) messageBody

View File

@ -1,13 +1,13 @@
-------- Message original --------
Sujet: <#subject/>
Date: <#date/>
De: <#from/>
<#hasReplyTo>Répondre à: <#replyTo/></#hasReplyTo><#hasOrganization>Organisation: <#organization/></#hasOrganization>Pour: <#to/>
<#hasCc>Copie: <#cc/></#hasCc><#hasNewsGroups>Forums de discussion: <#newsgroups/></#hasNewsGroups><#hasReferences>Références: <#references/></#hasReferences>
<#messageBody/>
<#signature/>
<#newLine/>
<#newLine/>
<#newLine/>
-------- Message original --------<#newLine/>
Sujet: <#subject/><#newLine/>
Date: <#date/><#newLine/>
De: <#from/><#newLine/>
<#hasReplyTo>Répondre à: <#replyTo/></#hasReplyTo><#hasOrganization>Organisation: <#organization/></#hasOrganization>Pour: <#to/><#newLine/>
<#hasCc>Copie: <#cc/></#hasCc><#hasNewsGroups>Forums de discussion: <#newsgroups/></#hasNewsGroups><#hasReferences>Références: <#references/></#hasReferences><#newLine/>
<#newLine/>
<#messageBody/><#newLine/>
<#newLine/>
<#signature/><#newLine/>

View File

@ -13,6 +13,11 @@ from: WOString {
escapeHTML = NO;
}
newLine: WOString {
value = newLine;
escapeHTML = NO;
}
hasReplyTo: WOConditional {
condition = hasReplyTo;
}

View File

@ -1,16 +1,16 @@
<#replyPlacementOnTop>
</#replyPlacementOnTop><#signaturePlacementOnTop>
<#signature/>
</#signaturePlacementOnTop><#outlookMode>-------- Message original --------
Sujet: <#subject/>
Date: <#date/>
De: <#from/>
<#hasReplyTo>Répondre à: <#replyTo/></#hasReplyTo><#hasOrganization>Organisation: <#organization/></#hasOrganization>Pour: <#to/>
<#hasCc>Copie: <#cc/></#hasCc><#hasNewsGroups>Forums de discussion: <#newsgroups/></#hasNewsGroups><#hasReferences>Références: <#references/></#hasReferences></#outlookMode>
<#standardMode>Le <#date/>, <#from/> a écrit:</#standardMode>
<#messageBody/>
<#replyPlacementOnBottom>
</#replyPlacementOnBottom><#signaturePlacementOnBottom><#signature/></#signaturePlacementOnBottom>
<#replyPlacementOnTop><#newLine/>
<#newLine/>
</#replyPlacementOnTop><#signaturePlacementOnTop><#newLine/>
<#signature/><#newLine/>
</#signaturePlacementOnTop><#outlookMode>-------- Message original --------<#newLine/>
Sujet: <#subject/><#newLine/>
Date: <#date/><#newLine/>
De: <#from/><#newLine/>
<#hasReplyTo>Répondre à: <#replyTo/></#hasReplyTo><#hasOrganization>Organisation: <#organization/></#hasOrganization>Pour: <#to/><#newLine/>
<#hasCc>Copie: <#cc/></#hasCc><#hasNewsGroups>Forums de discussion: <#newsgroups/></#hasNewsGroups><#hasReferences>Références: <#references/></#hasReferences></#outlookMode><#newLine/>
<#standardMode>Le <#date/>, <#from/> a écrit:</#standardMode><#newLine/>
<#newLine/>
<#messageBody/><#newLine/>
<#replyPlacementOnBottom><#newLine/>
<#newLine/>
</#replyPlacementOnBottom><#signaturePlacementOnBottom><#signature/></#signaturePlacementOnBottom><#newLine/>

View File

@ -22,6 +22,11 @@ from: WOString {
escapeHTML = NO;
}
newLine: WOString {
value = newLine;
escapeHTML = NO;
}
hasReplyTo: WOConditional {
condition = hasReplyTo;
}

View File

@ -1,13 +1,13 @@
-------- Original-Nachricht --------
Betreff: <#subject/>
Datum: <#date/>
Von: <#from/>
<#hasReplyTo>Antwort an: <#replyTo/></#hasReplyTo><#hasOrganization>Organisation: <#organization/></#hasOrganization>An: <#to/>
<#hasCc>Kopie: <#cc/></#hasCc><#hasNewsGroups>Newsgroup: <#newsgroups/></#hasNewsGroups><#hasReferences>Referenzen: <#references/></#hasReferences>
<#messageBody/>
<#signature/>
<#newLine/>
<#newLine/>
<#newLine/>
-------- Original-Nachricht --------<#newLine/>
Betreff: <#subject/><#newLine/>
Datum: <#date/><#newLine/>
Von: <#from/><#newLine/>
<#hasReplyTo>Antwort an: <#replyTo/></#hasReplyTo><#hasOrganization>Organisation: <#organization/></#hasOrganization>An: <#to/><#newLine/>
<#hasCc>Kopie: <#cc/></#hasCc><#hasNewsGroups>Newsgroup: <#newsgroups/></#hasNewsGroups><#hasReferences>Referenzen: <#references/></#hasReferences><#newLine/>
<#newLine/>
<#messageBody/><#newLine/>
<#newLine/>
<#signature/><#newLine/>

View File

@ -13,6 +13,11 @@ from: WOString {
escapeHTML = NO;
}
newLine: WOString {
value = newLine;
escapeHTML = NO;
}
hasReplyTo: WOConditional {
condition = hasReplyTo;
}

View File

@ -1,16 +1,16 @@
<#replyPlacementOnTop>
</#replyPlacementOnTop><#signaturePlacementOnTop>
<#signature/>
</#signaturePlacementOnTop><#outlookMode>-------- Original-Nachricht --------
Betreff: <#subject/>
Datum: <#date/>
Von: <#from/>
<#hasReplyTo>Antwort an: <#replyTo/></#hasReplyTo><#hasOrganization>Organisation: <#organization/></#hasOrganization>An: <#to/>
<#hasCc>Kopie: <#cc/></#hasCc><#hasNewsGroups>Newsgroup: <#newsgroups/></#hasNewsGroups><#hasReferences>Referenzen: <#references/></#hasReferences></#outlookMode>
<#standardMode>Am <#date/>, <#from/> schrieb:</#standardMode>
<#messageBody/>
<#replyPlacementOnBottom>
</#replyPlacementOnBottom><#signaturePlacementOnBottom><#signature/></#signaturePlacementOnBottom>
<#replyPlacementOnTop><#newLine/>
<#newLine/>
</#replyPlacementOnTop><#signaturePlacementOnTop><#newLine/>
<#signature/><#newLine/>
</#signaturePlacementOnTop><#outlookMode>-------- Original-Nachricht --------<#newLine/>
Betreff: <#subject/><#newLine/>
Datum: <#date/><#newLine/>
Von: <#from/><#newLine/>
<#hasReplyTo>Antwort an: <#replyTo/></#hasReplyTo><#hasOrganization>Organisation: <#organization/></#hasOrganization>An: <#to/><#newLine/>
<#hasCc>Kopie: <#cc/></#hasCc><#hasNewsGroups>Newsgroup: <#newsgroups/></#hasNewsGroups><#hasReferences>Referenzen: <#references/></#hasReferences></#outlookMode><#newLine/>
<#standardMode>Am <#date/>, <#from/> schrieb:</#standardMode><#newLine/>
<#newLine/>
<#messageBody/><#newLine/>
<#replyPlacementOnBottom><#newLine/>
<#newLine/>
</#replyPlacementOnBottom><#signaturePlacementOnBottom><#signature/></#signaturePlacementOnBottom><#newLine/>

View File

@ -22,6 +22,11 @@ from: WOString {
escapeHTML = NO;
}
newLine: WOString {
value = newLine;
escapeHTML = NO;
}
hasReplyTo: WOConditional {
condition = hasReplyTo;
}

View File

@ -1,13 +1,13 @@
-------- Messaggio originale --------
Oggetto: <#subject/>
Data: <#date/>
Da: <#from/>
<#hasReplyTo>Reply-To: <#replyTo/></#hasReplyTo><#hasOrganization>Organizzazione: <#organization/></#hasOrganization>A: <#to/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Newsgroups: <#newsgroups/></#hasNewsGroups><#hasReferences>Riferimento: <#references/></#hasReferences>
<#messageBody/>
<#signature/>
<#newLine/>
<#newLine/>
<#newLine/>
-------- Messaggio originale --------<#newLine/>
Oggetto: <#subject/><#newLine/>
Data: <#date/><#newLine/>
Da: <#from/><#newLine/>
<#hasReplyTo>Reply-To: <#replyTo/></#hasReplyTo><#hasOrganization>Organizzazione: <#organization/></#hasOrganization>A: <#to/><#newLine/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Newsgroups: <#newsgroups/></#hasNewsGroups><#hasReferences>Riferimento: <#references/></#hasReferences><#newLine/>
<#newLine/>
<#messageBody/><#newLine/>
<#newLine/>
<#signature/><#newLine/>

View File

@ -13,6 +13,11 @@ from: WOString {
escapeHTML = NO;
}
newLine: WOString {
value = newLine;
escapeHTML = NO;
}
hasReplyTo: WOConditional {
condition = hasReplyTo;
}

View File

@ -1,16 +1,16 @@
<#replyPlacementOnTop>
</#replyPlacementOnTop><#signaturePlacementOnTop>
<#signature/>
</#signaturePlacementOnTop><#outlookMode>-------- Messaggio originale --------
Oggetto: <#subject/>
Data: <#date/>
Da: <#from/>
<#hasReplyTo>Reply-To: <#replyTo/></#hasReplyTo><#hasOrganization>Organizzazione: <#organization/></#hasOrganization>A: <#to/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Newsgroups: <#newsgroups/></#hasNewsGroups><#hasReferences>Riferimento: <#references/></#hasReferences></#outlookMode>
<#standardMode>Il giorno <#date/>, <#from/> ha scritto:</#standardMode>
<#messageBody/>
<#replyPlacementOnBottom>
</#replyPlacementOnBottom><#signaturePlacementOnBottom><#signature/></#signaturePlacementOnBottom>
<#replyPlacementOnTop><#newLine/>
<#newLine/>
</#replyPlacementOnTop><#signaturePlacementOnTop><#newLine/>
<#signature/><#newLine/>
</#signaturePlacementOnTop><#outlookMode>-------- Messaggio originale --------<#newLine/>
Oggetto: <#subject/><#newLine/>
Data: <#date/><#newLine/>
Da: <#from/><#newLine/>
<#hasReplyTo>Reply-To: <#replyTo/></#hasReplyTo><#hasOrganization>Organizzazione: <#organization/></#hasOrganization>A: <#to/><#newLine/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Newsgroups: <#newsgroups/></#hasNewsGroups><#hasReferences>Riferimento: <#references/></#hasReferences></#outlookMode><#newLine/>
<#standardMode>Il giorno <#date/>, <#from/> ha scritto:</#standardMode><#newLine/>
<#newLine/>
<#messageBody/><#newLine/>
<#replyPlacementOnBottom><#newLine/>
<#newLine/>
</#replyPlacementOnBottom><#signaturePlacementOnBottom><#signature/></#signaturePlacementOnBottom><#newLine/>

View File

@ -22,6 +22,11 @@ from: WOString {
escapeHTML = NO;
}
newLine: WOString {
value = newLine;
escapeHTML = NO;
}
hasReplyTo: WOConditional {
condition = hasReplyTo;
}

View File

@ -74,18 +74,21 @@
- (NSString *) messageBody
{
NSString *s;
NSUserDefaults *ud;
ud = [[context activeUser] userDefaults];
NSString *s, *msgid;
NSRange r;
s = [sourceMail contentForEditing];
if (s)
{
if ([[ud objectForKey: @"ComposeMessagesType"] isEqualToString: @"html"])
if (htmlComposition)
{
s = [NSString stringWithFormat: @"<blockquote type=\"cite\">%@</blockquote>", s];
msgid = [[sourceMail envelope] messageID];
r = NSMakeRange (1, [msgid length] - 2);
msgid = [msgid substringWithRange: r];
s = [NSString stringWithFormat:
@"<blockquote type=\"cite\" cite=\"%@\">%@</blockquote>",
msgid, s];
}
else
{

View File

@ -1,13 +1,13 @@
-------- Original Message --------
Subject: <#subject/>
Date: <#date/>
From: <#from/>
<#hasReplyTo>Reply-To: <#replyTo/></#hasReplyTo><#hasOrganization>Organization: <#organization/></#hasOrganization>To: <#to/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Newsgroups: <#newsgroups/></#hasNewsGroups><#hasReferences>References: <#references/></#hasReferences>
<#messageBody/>
<#signature/>
<#newLine/>
<#newLine/>
<#newLine/>
-------- Original Message --------<#newLine/>
Subject: <#subject/><#newLine/>
Date: <#date/><#newLine/>
From: <#from/><#newLine/>
<#hasReplyTo>Reply-To: <#replyTo/></#hasReplyTo><#hasOrganization>Organization: <#organization/></#hasOrganization>To: <#to/><#newLine/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Newsgroups: <#newsgroups/></#hasNewsGroups><#hasReferences>References: <#references/></#hasReferences><#newLine/>
<#newLine/>
<#messageBody/><#newLine/>
<#newLine/>
<#signature/><#newLine/>

View File

@ -13,6 +13,11 @@ from: WOString {
escapeHTML = NO;
}
newLine: WOString {
value = newLine;
escapeHTML = NO;
}
hasReplyTo: WOConditional {
condition = hasReplyTo;
}

View File

@ -1,16 +1,16 @@
<#replyPlacementOnTop>
</#replyPlacementOnTop><#signaturePlacementOnTop>
<#signature/>
</#signaturePlacementOnTop><#outlookMode>-------- Original Message --------
Subject: <#subject/>
Date: <#date/>
From: <#from/>
<#hasReplyTo>Reply-To: <#replyTo/></#hasReplyTo><#hasOrganization>Organization: <#organization/></#hasOrganization>To: <#to/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Newsgroups: <#newsgroups/></#hasNewsGroups><#hasReferences>References: <#references/></#hasReferences></#outlookMode>
<#standardMode>On <#date/>, <#from/> wrote:</#standardMode>
<#messageBody/>
<#replyPlacementOnBottom>
</#replyPlacementOnBottom><#signaturePlacementOnBottom><#signature/></#signaturePlacementOnBottom>
<#replyPlacementOnTop><#newLine/>
<#newLine/>
</#replyPlacementOnTop><#signaturePlacementOnTop><#newLine/>
<#signature/><#newLine/>
</#signaturePlacementOnTop><#outlookMode>-------- Original Message --------<#newLine/>
Subject: <#subject/><#newLine/>
Date: <#date/><#newLine/>
From: <#from/><#newLine/>
<#hasReplyTo>Reply-To: <#replyTo/></#hasReplyTo><#hasOrganization>Organization: <#organization/></#hasOrganization>To: <#to/><#newLine/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Newsgroups: <#newsgroups/></#hasNewsGroups><#hasReferences>References: <#references/></#hasReferences></#outlookMode><#newLine/>
<#standardMode>On <#date/>, <#from/> wrote:</#standardMode><#newLine/>
<#newLine/>
<#messageBody/><#newLine/>
<#replyPlacementOnBottom><#newLine/>
<#newLine/>
</#replyPlacementOnBottom><#signaturePlacementOnBottom><#signature/></#signaturePlacementOnBottom><#newLine/>

View File

@ -22,6 +22,11 @@ from: WOString {
escapeHTML = NO;
}
newLine: WOString {
value = newLine;
escapeHTML = NO;
}
hasReplyTo: WOConditional {
condition = hasReplyTo;
}

View File

@ -1,13 +1,13 @@
-------- Original Message --------
Subject: <#subject/>
Date: <#date/>
From: <#from/>
<#hasReplyTo>Reply-To: <#replyTo/></#hasReplyTo><#hasOrganization>Organization: <#organization/></#hasOrganization>To: <#to/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Newsgroups: <#newsgroups/></#hasNewsGroups><#hasReferences>References: <#references/></#hasReferences>
<#messageBody/>
<#signature/>
<#newLine/>
<#newLine/>
<#newLine/>
-------- Original Message --------<#newLine/>
Subject: <#subject/><#newLine/>
Date: <#date/><#newLine/>
From: <#from/><#newLine/>
<#hasReplyTo>Reply-To: <#replyTo/></#hasReplyTo><#hasOrganization>Organization: <#organization/></#hasOrganization>To: <#to/><#newLine/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Newsgroups: <#newsgroups/></#hasNewsGroups><#hasReferences>References: <#references/></#hasReferences><#newLine/>
<#newLine/>
<#messageBody/><#newLine/>
<#newLine/>
<#signature/><#newLine/>

View File

@ -13,6 +13,11 @@ from: WOString {
escapeHTML = NO;
}
newLine: WOString {
value = newLine;
escapeHTML = NO;
}
hasReplyTo: WOConditional {
condition = hasReplyTo;
}

View File

@ -1,17 +1,17 @@
<#signaturePlacementOnTop>
<#signature/>
</#signaturePlacementOnTop>
<#outlookMode>-------- Original Message --------
Subject: <#subject/>
Date: <#date/>
From: <#from/>
<#hasReplyTo>Reply-To: <#replyTo/></#hasReplyTo><#hasOrganization>Organization: <#organization/></#hasOrganization>To: <#to/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Newsgroups: <#newsgroups/></#hasNewsGroups><#hasReferences>References: <#references/></#hasReferences></#outlookMode>
<#standardMode>On <#date/>, <#from/> wrote:</#standardMode>
<#messageBody/>
<#signaturePlacementOnBottom><#signature/></#signaturePlacementOnBottom>
<#signaturePlacementOnTop><#newLine/>
<#newLine/>
<#newLine/>
<#signature/><#newLine/>
</#signaturePlacementOnTop><#newLine/>
<#outlookMode>-------- Original Message --------<#newLine/>
Subject: <#subject/><#newLine/>
Date: <#date/><#newLine/>
From: <#from/><#newLine/>
<#hasReplyTo>Reply-To: <#replyTo/></#hasReplyTo><#hasOrganization>Organization: <#organization/></#hasOrganization>To: <#to/><#newLine/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Newsgroups: <#newsgroups/></#hasNewsGroups><#hasReferences>References: <#references/></#hasReferences></#outlookMode><#newLine/>
<#standardMode>On <#date/>, <#from/> wrote:</#standardMode><#newLine/>
<#newLine/>
<#messageBody/><#newLine/>
<#newLine/>
<#newLine/>
<#signaturePlacementOnBottom><#signature/></#signaturePlacementOnBottom><#newLine/>

View File

@ -22,6 +22,11 @@ from: WOString {
escapeHTML = NO;
}
newLine: WOString {
value = newLine;
escapeHTML = NO;
}
hasReplyTo: WOConditional {
condition = hasReplyTo;
}

View File

@ -1,13 +1,13 @@
-------- Original Message --------
Testun: <#subject/>
Dyddiad: <#date/>
Oddi wrth: <#from/>
<#hasReplyTo>Ymateb i: <#replyTo/><#hasOrganization>Sefydliad: <#organization/></#hasOrganization>I: <#to/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Grwpiau newyddion: <#newsgroups/></#hasNewsGroups><#hasReferences>Cyfeirnodau: <#references/></#hasReferences>
<#messageBody/>
<#signature/>
<#newLine/>
<#newLine/>
<#newLine/>
-------- Original Message --------<#newLine/>
Testun: <#subject/><#newLine/>
Dyddiad: <#date/><#newLine/>
Oddi wrth: <#from/><#newLine/>
<#hasReplyTo>Ymateb i: <#replyTo/><#hasOrganization>Sefydliad: <#organization/></#hasOrganization>I: <#to/><#newLine/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Grwpiau newyddion: <#newsgroups/></#hasNewsGroups><#hasReferences>Cyfeirnodau: <#references/></#hasReferences><#newLine/>
<#newLine/>
<#messageBody/><#newLine/>
<#newLine/>
<#signature/><#newLine/>

View File

@ -13,6 +13,11 @@ from: WOString {
escapeHTML = NO;
}
newLine: WOString {
value = newLine;
escapeHTML = NO;
}
hasReplyTo: WOConditional {
condition = hasReplyTo;
}

View File

@ -1,16 +1,16 @@
<#replyPlacementOnTop>
</#replyPlacementOnTop><#signaturePlacementOnTop>
<#signature/>
</#signaturePlacementOnTop><#outlookMode>-------- Neges Wreiddiol --------
Testun: <#subject/>
Dyddiad: <#date/>
Oddi wrth: <#from/>
<#hasReplyTo>Ymateb i: <#replyTo/></#hasReplyTo><#hasOrganization>Sefydliad: <#organization/></#hasOrganization>I: <#to/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Grwpiau newyddion: <#newsgroups/></#hasNewsGroups><#hasReferences>Cyfeirnodau: <#references/></#hasReferences></#outlookMode>
<#standardMode>Ar <#date/>, <#from/> ysgrifennodd:</#standardMode>
<#messageBody/>
<#replyPlacementOnBottom>
</#replyPlacementOnBottom><#signaturePlacementOnBottom><#signature/></#signaturePlacementOnBottom>
<#replyPlacementOnTop><#newLine/>
<#newLine/>
</#replyPlacementOnTop><#signaturePlacementOnTop><#newLine/>
<#signature/><#newLine/>
</#signaturePlacementOnTop><#outlookMode>-------- Neges Wreiddiol --------<#newLine/>
Testun: <#subject/><#newLine/>
Dyddiad: <#date/><#newLine/>
Oddi wrth: <#from/><#newLine/>
<#hasReplyTo>Ymateb i: <#replyTo/></#hasReplyTo><#hasOrganization>Sefydliad: <#organization/></#hasOrganization>I: <#to/><#newLine/>
<#hasCc>CC: <#cc/></#hasCc><#hasNewsGroups>Grwpiau newyddion: <#newsgroups/></#hasNewsGroups><#hasReferences>Cyfeirnodau: <#references/></#hasReferences></#outlookMode><#newLine/>
<#standardMode>Ar <#date/>, <#from/> ysgrifennodd:</#standardMode><#newLine/>
<#newLine/>
<#messageBody/><#newLine/>
<#replyPlacementOnBottom><#newLine/>
<#newLine/>
</#replyPlacementOnBottom><#signaturePlacementOnBottom><#signature/></#signaturePlacementOnBottom><#newLine/>

View File

@ -22,6 +22,11 @@ from: WOString {
escapeHTML = NO;
}
newLine: WOString {
value = newLine;
escapeHTML = NO;
}
hasReplyTo: WOConditional {
condition = hasReplyTo;
}

View File

@ -10,7 +10,7 @@
className="UIxPageFrame"
title="panelTitle"
const:popup="YES"
const:jsFiles="UIxMailToSelection.js,fckeditor/fckeditor.js">
const:jsFiles="UIxMailToSelection.js,ckeditor/ckeditor.js">
<script type="text/javascript">
var mailIsReply = <var:string value="isMailReply"/>;
</script>

View File

@ -10,7 +10,7 @@
className="UIxPageFrame"
title="title"
const:popup="YES"
const:jsFiles="fckeditor/fckeditor.js"
const:jsFiles="ckeditor/ckeditor.js"
>
<form id="mainForm" var:href="ownPath">
<div class="tabsContainer" id="preferencesTabs">

View File

@ -12,7 +12,7 @@ install ::
else \
mkdir -p $(SOGO_WEBSERVERRESOURCESDIR); \
cp $(WEBSERVER_RESOURCE_FILES) $(SOGO_WEBSERVERRESOURCESDIR); \
cp -r fckeditor $(SOGO_WEBSERVERRESOURCESDIR); \
cp -r ckeditor $(SOGO_WEBSERVERRESOURCESDIR); \
fi
clean ::

View File

@ -561,10 +561,7 @@ function initMailEditor() {
var subjectField = $$("div#subjectRow input").first();
initTabIndex($("addressList"), subjectField, textarea);
onWindowResize.defer();
Event.observe(window, "resize", onWindowResize);
Event.observe(window, "beforeunload", onMailEditorClose);
//onWindowResize.defer();
var focusField = (mailIsReply ? textarea : $("addr_0"));
focusField.focus();
@ -573,12 +570,23 @@ function initMailEditor() {
var composeMode = UserDefaults["ComposeMessagesType"];
if (composeMode == "html") {
var oFCKeditor = new FCKeditor ('text');
oFCKeditor.BasePath = "/SOGo.woa/WebServerResources/fckeditor/";
oFCKeditor.ToolbarSet = 'Basic';
oFCKeditor.ReplaceTextarea ();
CKEDITOR.replace('text',
{
skin: "v2",
toolbar :
[['Bold', 'Italic', '-', 'NumberedList',
'BulletedList', '-', 'Link', 'Unlink', 'Image',
'JustifyLeft','JustifyCenter','JustifyRight',
'JustifyBlock','Font','FontSize','-','TextColor',
'BGColor']
]
}
);
}
onWindowResize (null);
Event.observe(window, "resize", onWindowResize);
Event.observe(window, "beforeunload", onMailEditorClose);
onWindowResize.defer();
}
function initializePriorityMenu() {
@ -731,10 +739,17 @@ function onWindowResize(event) {
// Resize the textarea (message content)
var composeMode = UserDefaults["ComposeMessagesType"];
if (composeMode == "html") {
var editor = $('text___Frame');
editor.height = Math.floor(window.height() - editor.offsetTop) + "px";
editor.style.height = Math.floor(window.height() - editor.offsetTop) + "px";
editor.setStyle({ 'top': hr.offsetTop + 'px' });
var editor = $('cke_text');
if (editor == null) {
setTimeout ('onWindowResize ()', 100);
return;
}
var content = $("cke_contents_text");
var height = Math.floor(window.height() - editor.offsetTop);
content.height = (height-60) + "px";
content.style.height = (height-60) + "px";
content.setStyle({ 'top': hr.offsetTop + 'px' });
}
textarea.rows = Math.floor((window.height() - textarea.offsetTop) / rowheight);
}

View File

@ -30,25 +30,30 @@ function onChoiceChanged(event) {
}
function initPreferences() {
CKEDITOR.replace('signature',
{
skin: "v2",
height: "90px",
toolbar :
[['Bold', 'Italic', '-', 'Link',
'Font','FontSize','-','TextColor',
'BGColor']
]
}
);
_setupEvents(true);
if (typeof (initAdditionalPreferences) != "undefined")
initAdditionalPreferences();
$("replyPlacementList").observe ("change", onReplyPlacementListChange);
onReplyPlacementListChange();
var oFCKeditor = new FCKeditor ('signature');
oFCKeditor.BasePath = "/SOGo.woa/WebServerResources/fckeditor/";
oFCKeditor.ToolbarSet = 'Basic';
oFCKeditor.ReplaceTextarea ();
$('signature___Frame').style.height = "150px";
$('signature___Frame').height = "150px";
$("composeMessagesType").observe ("change", onComposeMessagesTypeChange);
if (UserDefaults["ComposeMessagesType"] != "html") {
$("signature").style.display = 'inline';
$('signature___Frame').style.display = 'none';
$('cke_signature').style.display = 'none';
}
$("composeMessagesType").observe ("change", onComposeMessagesTypeChange);
}
function onReplyPlacementListChange() {
@ -63,9 +68,9 @@ function onReplyPlacementListChange() {
}
function onComposeMessagesTypeChange () {
var textArea = $('signature');
var oEditor = FCKeditorAPI.GetInstance('signature');
var editor = $('signature___Frame');
/* var textArea = $('signature');
var oEditor = CKeditorAPI.GetInstance('signature');
var editor = $('cke_signature');
if ($("composeMessagesType").value == 0) {
textArea.style.display = 'inline';
@ -76,7 +81,7 @@ function onComposeMessagesTypeChange () {
textArea.style.display = 'none';
editor.style.display = '';
oEditor.SetHTML(textArea.value);
}
}*/
}
document.observe("dom:loaded", initPreferences);

View File

@ -0,0 +1,24 @@
#
# Copyright (c) 2003-2009, CKSource - Frederico Knabben. All rights reserved.
# For licensing, see LICENSE.html or http://ckeditor.com/license
#
#
# On some specific Linux installations you could face problems with Firefox.
# It could give you errors when loading the editor saying that some illegal
# characters were found (three strange chars in the beginning of the file).
# This could happen if you map the .js or .css files to PHP, for example.
#
# Those characters are the Byte Order Mask (BOM) of the Unicode encoded files.
# All FCKeditor files are Unicode encoded.
#
AddType application/x-javascript .js
AddType text/css .css
#
# If PHP is mapped to handle XML files, you could have some issues. The
# following will disable it.
#
AddType text/xml .xml

View File

@ -0,0 +1,52 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--
Copyright (c) 2003-2009, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Changelog - CKEditor</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<style type="text/css">
#footer hr
{
margin: 10px 0 15px 0;
height: 1px;
border: solid 1px gray;
border-bottom: none;
}
#footer p
{
margin: 0 10px 10px 10px;
float: left;
}
#footer #copy
{
float: right;
}
</style>
</head>
<body>
<h1>
CKEditor Changelog
</h1>
<h3>
CKEditor 3.0 RC</h3>
<p>
No changelog available.</p>
<div id="footer">
<hr />
<p>
CKEditor - The text editor for Internet - <a href="http://ckeditor.com/">http://ckeditor.com</a>
</p>
<p id="copy">
Copyright &copy; 2003-2009, <a href="http://cksource.com/">CKSource</a> - Frederico
Knabben. All rights reserved.
</p>
</div>
</body>
</html>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,999 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="generator" content="JsDoc Toolkit" />
<title>CKEDITOR.ajax - CKEditor 3.0 JavaScript API Documentation</title>
<style type="text/css">
/* default.css */
body
{
font: 12px "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
}
.header
{
clear: both;
background-color: #ccc;
padding: 8px;
}
h1
{
font-size: 150%;
font-weight: bold;
padding: 0;
margin: 1em 0 0 .3em;
}
hr
{
border: none 0;
border-top: 1px solid #7F8FB1;
height: 1px;
}
pre.code
{
display: block;
padding: 8px;
border: 1px dashed #ccc;
}
#index
{
margin-top: 24px;
float: left;
width: 160px;
position: absolute;
left: 8px;
background-color: #F3F3F3;
padding: 8px;
}
#content
{
margin-left: 190px;
}
.classList
{
list-style-type: none;
padding: 0;
margin: 0 0 0 8px;
font-family: arial, sans-serif;
font-size: 1em;
overflow: auto;
}
.classList li
{
padding: 0;
margin: 0 0 8px 0;
}
.summaryTable { width: 100%; }
h1.classTitle
{
font-size:170%;
line-height:130%;
}
h2 { font-size: 110%; }
caption, div.sectionTitle
{
background-color: #7F8FB1;
color: #fff;
font-size:130%;
text-align: left;
padding: 2px 6px 2px 6px;
border: 1px #7F8FB1 solid;
}
div.sectionTitle { margin-bottom: 8px; }
.summaryTable thead { display: none; }
.summaryTable td
{
vertical-align: top;
padding: 4px;
border-bottom: 1px #7F8FB1 solid;
border-right: 1px #7F8FB1 solid;
}
/*col#summaryAttributes {}*/
.summaryTable td.attributes
{
border-left: 1px #7F8FB1 solid;
width: 140px;
text-align: right;
}
td.attributes, .fixedFont
{
line-height: 15px;
color: #002EBE;
font-family: "Courier New",Courier,monospace;
font-size: 13px;
}
.summaryTable td.nameDescription
{
text-align: left;
font-size: 13px;
line-height: 15px;
}
.summaryTable td.nameDescription, .description
{
line-height: 15px;
padding: 4px;
padding-left: 4px;
}
.summaryTable { margin-bottom: 8px; }
ul.inheritsList
{
list-style: square;
margin-left: 20px;
padding-left: 0;
}
.detailList {
margin-left: 20px;
line-height: 15px;
}
.detailList dt { margin-left: 20px; }
.detailList .heading
{
font-weight: bold;
padding-bottom: 6px;
margin-left: 0;
}
.light, td.attributes, .light a:link, .light a:visited
{
color: #777;
font-style: italic;
}
.fineprint
{
text-align: right;
font-size: 10px;
}
</style>
</head>
<body>
<!-- ============================== header ================================= -->
<!-- begin static/header.html -->
<div id="header">
<h1>CKEditor 3.0 JavaScript API Documentation</h1>
<hr />
</div>
<!-- end static/header.html -->
<!-- ============================== classes index ============================ -->
<div id="index">
<!-- begin publish.classesIndex -->
<div align="center">
<a href="../index.html">Code Index</a>
| <a href="../files.html">File Index</a>
</div>
<hr />
<h2>Namespaces</h2>
<ul class="classList">
<li>
<a href="../symbols/CKEDITOR.html">CKEDITOR</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ajax.html">CKEDITOR.ajax</a>
</li>
<li>
<a href="../symbols/CKEDITOR.config.html">CKEDITOR.config</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.html">CKEDITOR.dom</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dtd.html">CKEDITOR.dtd</a>
</li>
<li>
<a href="../symbols/CKEDITOR.env.html">CKEDITOR.env</a>
</li>
<li>
<a href="../symbols/CKEDITOR.imageCacher.html">CKEDITOR.imageCacher</a>
</li>
<li>
<a href="../symbols/CKEDITOR.loader.html">CKEDITOR.loader</a>
</li>
<li>
<a href="../symbols/CKEDITOR.plugins.html">CKEDITOR.plugins</a>
</li>
<li>
<a href="../symbols/CKEDITOR.resourceManager.html">CKEDITOR.resourceManager</a>
</li>
<li>
<a href="../symbols/CKEDITOR.scriptLoader.html">CKEDITOR.scriptLoader</a>
</li>
<li>
<a href="../symbols/CKEDITOR.skins.html">CKEDITOR.skins</a>
</li>
<li>
<a href="../symbols/CKEDITOR.test.html">CKEDITOR.test</a>
</li>
<li>
<a href="../symbols/CKEDITOR.themes.html">CKEDITOR.themes</a>
</li>
<li>
<a href="../symbols/CKEDITOR.tools.html">CKEDITOR.tools</a>
</li>
</ul>
<h2>Classes</h2>
<ul class="classList">
<li>
<a href="../symbols/CKEDITOR.commandDefinition.html">CKEDITOR.commandDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.html">CKEDITOR.dialog</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.buttonDefinition.html">CKEDITOR.dialog.buttonDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.contentDefinition.html">CKEDITOR.dialog.contentDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.contentDefinitionObject.html">CKEDITOR.dialog.contentDefinitionObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.dialogDefinition.html">CKEDITOR.dialog.dialogDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.dialogDefinitionObject.html">CKEDITOR.dialog.dialogDefinitionObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.uiElementDefinition.html">CKEDITOR.dialog.uiElementDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialogCommand.html">CKEDITOR.dialogCommand</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.document.html">CKEDITOR.dom.document</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.domObject.html">CKEDITOR.dom.domObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.element.html">CKEDITOR.dom.element</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.event.html">CKEDITOR.dom.event</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.node.html">CKEDITOR.dom.node</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.selection.html">CKEDITOR.dom.selection</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.text.html">CKEDITOR.dom.text</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.window.html">CKEDITOR.dom.window</a>
</li>
<li>
<a href="../symbols/CKEDITOR.editor.html">CKEDITOR.editor</a>
</li>
<li>
<a href="../symbols/CKEDITOR.event.html">CKEDITOR.event</a>
</li>
<li>
<a href="../symbols/CKEDITOR.eventInfo.html">CKEDITOR.eventInfo</a>
</li>
<li>
<a href="../symbols/CKEDITOR.focusManager.html">CKEDITOR.focusManager</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.html">CKEDITOR.htmlParser</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.cdata.html">CKEDITOR.htmlParser.cdata</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.comment.html">CKEDITOR.htmlParser.comment</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.element.html">CKEDITOR.htmlParser.element</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.fragment.html">CKEDITOR.htmlParser.fragment</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.text.html">CKEDITOR.htmlParser.text</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlWriter.html">CKEDITOR.htmlWriter</a>
</li>
<li>
<a href="../symbols/CKEDITOR.keystrokeHandler.html">CKEDITOR.keystrokeHandler</a>
</li>
<li>
<a href="../symbols/CKEDITOR.pluginDefinition.html">CKEDITOR.pluginDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.html">CKEDITOR.ui</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.button.html">CKEDITOR.ui.button</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.button.html">CKEDITOR.ui.dialog.button</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.checkbox.html">CKEDITOR.ui.dialog.checkbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.file.html">CKEDITOR.ui.dialog.file</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.fileButton.html">CKEDITOR.ui.dialog.fileButton</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.hbox.html">CKEDITOR.ui.dialog.hbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.html.html">CKEDITOR.ui.dialog.html</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.labeledElement.html">CKEDITOR.ui.dialog.labeledElement</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.radio.html">CKEDITOR.ui.dialog.radio</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.select.html">CKEDITOR.ui.dialog.select</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.textarea.html">CKEDITOR.ui.dialog.textarea</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.textInput.html">CKEDITOR.ui.dialog.textInput</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.uiElement.html">CKEDITOR.ui.dialog.uiElement</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.vbox.html">CKEDITOR.ui.dialog.vbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.handlerDefinition.html">CKEDITOR.ui.handlerDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.xml.html">CKEDITOR.xml</a>
</li>
</ul>
<hr />
<!-- end publish.classesIndex -->
</div>
<div id="content">
<!-- ============================== class title ============================ -->
<h1 class="classTitle">
Namespace CKEDITOR.ajax
</h1>
<!-- ============================== class summary ========================== -->
<p class="description">
Ajax methods for data loading.
<br /><i>Defined in: </i> <a href="../symbols/src/core_ajax.js.html">core/ajax.js</a>.
</p>
<!-- ============================== constructor summary ==================== -->
<table class="summaryTable" cellspacing="0" summary="A summary of the constructor documented in the class CKEDITOR.ajax.">
<caption>Namespace Summary</caption>
<thead>
<tr>
<th scope="col">Constructor Attributes</th>
<th scope="col">Constructor Name and Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="attributes">&nbsp;</td>
<td class="nameDescription" >
<div class="fixedFont">
<b><a href="../symbols/CKEDITOR.ajax.html#constructor">CKEDITOR.ajax</a></b>
</div>
<div class="description">Ajax methods for data loading.</div>
</td>
</tr>
</tbody>
</table>
<!-- ============================== properties summary ===================== -->
<!-- ============================== methods summary ======================== -->
<table class="summaryTable" cellspacing="0" summary="A summary of the methods documented in the class CKEDITOR.ajax.">
<caption>Method Summary</caption>
<thead>
<tr>
<th scope="col">Method Attributes</th>
<th scope="col">Method Name and Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="attributes">&lt;static&gt; &nbsp;</td>
<td class="nameDescription">
<div class="fixedFont">CKEDITOR.ajax.<b><a href="../symbols/CKEDITOR.ajax.html#.load">load</a></b>(url, callback)
</div>
<div class="description">Loads data from an URL as plain text.</div>
</td>
</tr>
<tr>
<td class="attributes">&lt;static&gt; &nbsp;</td>
<td class="nameDescription">
<div class="fixedFont">CKEDITOR.ajax.<b><a href="../symbols/CKEDITOR.ajax.html#.loadXml">loadXml</a></b>(url, callback)
</div>
<div class="description">Loads data from an URL as XML.</div>
</td>
</tr>
</tbody>
</table>
<!-- ============================== constructor details ==================== -->
<div class="details"><a name="constructor"> </a>
<div class="sectionTitle">
Namespace Detail
</div>
<div class="fixedFont" style="float:left">
<b>CKEDITOR.ajax</b>
</div>
<div style="float:right">
<span class="heading">Since:</span>
3.0
</div>
<div style="clear:both"></div>
<div class="description">
Ajax methods for data loading.
</div>
</div>
<!-- ============================== field details ========================== -->
<!-- ============================== method details ========================= -->
<div class="sectionTitle">
Method Detail
</div>
<a name=".load"> </a>
<div class="fixedFont" style="float:left">&lt;static&gt;
<span class="light">{String}</span>
<span class="light">CKEDITOR.ajax.</span><b>load</b>(url, callback)
</div>
<div style="float:right">
<span class="heading">Since:</span>
3.0
</div>
<div style="clear:both"></div>
<div class="description">
Loads data from an URL as plain text.
</div>
<pre class="code">// Load data synchronously.
var data = CKEDITOR.ajax.load( 'somedata.txt' );
alert( data );</pre>
<pre class="code">// Load data asynchronously.
var data = CKEDITOR.ajax.load( 'somedata.txt', function( data )
{
alert( data );
} );</pre>
<dl class="detailList">
<dt class="heading">Parameters:</dt>
<dt>
<span class="light fixedFont">{String}</span> <b>url</b>
</dt>
<dd>The URL from which load data.</dd>
<dt>
<span class="light fixedFont">{Function}</span> <b>callback</b>
<i>Optional</i>
</dt>
<dd>A callback function to be called on
data load. If not provided, the data will be loaded
asynchronously, passing the data value the function on load.</dd>
</dl>
<dl class="detailList">
<dt class="heading">Returns:</dt>
<dd><span class="light fixedFont">{String}</span> The loaded data. For asynchronous requests, an
empty string. For invalid requests, null.</dd>
</dl>
<hr />
<a name=".loadXml"> </a>
<div class="fixedFont" style="float:left">&lt;static&gt;
<span class="light">{<a href="../symbols/CKEDITOR.xml.html#constructor">CKEDITOR.xml</a>}</span>
<span class="light">CKEDITOR.ajax.</span><b>loadXml</b>(url, callback)
</div>
<div style="float:right">
<span class="heading">Since:</span>
3.0
</div>
<div style="clear:both"></div>
<div class="description">
Loads data from an URL as XML.
</div>
<pre class="code">// Load XML synchronously.
var xml = CKEDITOR.ajax.loadXml( 'somedata.xml' );
alert( xml.getInnerXml( '//' ) );</pre>
<pre class="code">// Load XML asynchronously.
var data = CKEDITOR.ajax.loadXml( 'somedata.xml', function( xml )
{
alert( xml.getInnerXml( '//' ) );
} );</pre>
<dl class="detailList">
<dt class="heading">Parameters:</dt>
<dt>
<span class="light fixedFont">{String}</span> <b>url</b>
</dt>
<dd>The URL from which load data.</dd>
<dt>
<span class="light fixedFont">{Function}</span> <b>callback</b>
<i>Optional</i>
</dt>
<dd>A callback function to be called on
data load. If not provided, the data will be loaded
asynchronously, passing the data value the function on load.</dd>
</dl>
<dl class="detailList">
<dt class="heading">Returns:</dt>
<dd><span class="light fixedFont">{<a href="../symbols/CKEDITOR.xml.html#constructor">CKEDITOR.xml</a>}</span> An XML object holding the loaded data. For asynchronous requests, an
empty string. For invalid requests, null.</dd>
</dl>
<hr />
</div>
<!-- ============================== footer ================================= -->
<div class="fineprint" style="clear:both">
Copyright &copy; 2003-2009, <a href="http://cksource.com/">CKSource</a> - Frederico Knabben. All rights reserved.
</div>
</body>
</html>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,848 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="generator" content="JsDoc Toolkit" />
<title>CKEDITOR.dialogCommand - CKEditor 3.0 JavaScript API Documentation</title>
<style type="text/css">
/* default.css */
body
{
font: 12px "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
}
.header
{
clear: both;
background-color: #ccc;
padding: 8px;
}
h1
{
font-size: 150%;
font-weight: bold;
padding: 0;
margin: 1em 0 0 .3em;
}
hr
{
border: none 0;
border-top: 1px solid #7F8FB1;
height: 1px;
}
pre.code
{
display: block;
padding: 8px;
border: 1px dashed #ccc;
}
#index
{
margin-top: 24px;
float: left;
width: 160px;
position: absolute;
left: 8px;
background-color: #F3F3F3;
padding: 8px;
}
#content
{
margin-left: 190px;
}
.classList
{
list-style-type: none;
padding: 0;
margin: 0 0 0 8px;
font-family: arial, sans-serif;
font-size: 1em;
overflow: auto;
}
.classList li
{
padding: 0;
margin: 0 0 8px 0;
}
.summaryTable { width: 100%; }
h1.classTitle
{
font-size:170%;
line-height:130%;
}
h2 { font-size: 110%; }
caption, div.sectionTitle
{
background-color: #7F8FB1;
color: #fff;
font-size:130%;
text-align: left;
padding: 2px 6px 2px 6px;
border: 1px #7F8FB1 solid;
}
div.sectionTitle { margin-bottom: 8px; }
.summaryTable thead { display: none; }
.summaryTable td
{
vertical-align: top;
padding: 4px;
border-bottom: 1px #7F8FB1 solid;
border-right: 1px #7F8FB1 solid;
}
/*col#summaryAttributes {}*/
.summaryTable td.attributes
{
border-left: 1px #7F8FB1 solid;
width: 140px;
text-align: right;
}
td.attributes, .fixedFont
{
line-height: 15px;
color: #002EBE;
font-family: "Courier New",Courier,monospace;
font-size: 13px;
}
.summaryTable td.nameDescription
{
text-align: left;
font-size: 13px;
line-height: 15px;
}
.summaryTable td.nameDescription, .description
{
line-height: 15px;
padding: 4px;
padding-left: 4px;
}
.summaryTable { margin-bottom: 8px; }
ul.inheritsList
{
list-style: square;
margin-left: 20px;
padding-left: 0;
}
.detailList {
margin-left: 20px;
line-height: 15px;
}
.detailList dt { margin-left: 20px; }
.detailList .heading
{
font-weight: bold;
padding-bottom: 6px;
margin-left: 0;
}
.light, td.attributes, .light a:link, .light a:visited
{
color: #777;
font-style: italic;
}
.fineprint
{
text-align: right;
font-size: 10px;
}
</style>
</head>
<body>
<!-- ============================== header ================================= -->
<!-- begin static/header.html -->
<div id="header">
<h1>CKEditor 3.0 JavaScript API Documentation</h1>
<hr />
</div>
<!-- end static/header.html -->
<!-- ============================== classes index ============================ -->
<div id="index">
<!-- begin publish.classesIndex -->
<div align="center">
<a href="../index.html">Code Index</a>
| <a href="../files.html">File Index</a>
</div>
<hr />
<h2>Namespaces</h2>
<ul class="classList">
<li>
<a href="../symbols/CKEDITOR.html">CKEDITOR</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ajax.html">CKEDITOR.ajax</a>
</li>
<li>
<a href="../symbols/CKEDITOR.config.html">CKEDITOR.config</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.html">CKEDITOR.dom</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dtd.html">CKEDITOR.dtd</a>
</li>
<li>
<a href="../symbols/CKEDITOR.env.html">CKEDITOR.env</a>
</li>
<li>
<a href="../symbols/CKEDITOR.imageCacher.html">CKEDITOR.imageCacher</a>
</li>
<li>
<a href="../symbols/CKEDITOR.loader.html">CKEDITOR.loader</a>
</li>
<li>
<a href="../symbols/CKEDITOR.plugins.html">CKEDITOR.plugins</a>
</li>
<li>
<a href="../symbols/CKEDITOR.resourceManager.html">CKEDITOR.resourceManager</a>
</li>
<li>
<a href="../symbols/CKEDITOR.scriptLoader.html">CKEDITOR.scriptLoader</a>
</li>
<li>
<a href="../symbols/CKEDITOR.skins.html">CKEDITOR.skins</a>
</li>
<li>
<a href="../symbols/CKEDITOR.test.html">CKEDITOR.test</a>
</li>
<li>
<a href="../symbols/CKEDITOR.themes.html">CKEDITOR.themes</a>
</li>
<li>
<a href="../symbols/CKEDITOR.tools.html">CKEDITOR.tools</a>
</li>
</ul>
<h2>Classes</h2>
<ul class="classList">
<li>
<a href="../symbols/CKEDITOR.commandDefinition.html">CKEDITOR.commandDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.html">CKEDITOR.dialog</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.buttonDefinition.html">CKEDITOR.dialog.buttonDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.contentDefinition.html">CKEDITOR.dialog.contentDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.contentDefinitionObject.html">CKEDITOR.dialog.contentDefinitionObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.dialogDefinition.html">CKEDITOR.dialog.dialogDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.dialogDefinitionObject.html">CKEDITOR.dialog.dialogDefinitionObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.uiElementDefinition.html">CKEDITOR.dialog.uiElementDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialogCommand.html">CKEDITOR.dialogCommand</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.document.html">CKEDITOR.dom.document</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.domObject.html">CKEDITOR.dom.domObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.element.html">CKEDITOR.dom.element</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.event.html">CKEDITOR.dom.event</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.node.html">CKEDITOR.dom.node</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.selection.html">CKEDITOR.dom.selection</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.text.html">CKEDITOR.dom.text</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.window.html">CKEDITOR.dom.window</a>
</li>
<li>
<a href="../symbols/CKEDITOR.editor.html">CKEDITOR.editor</a>
</li>
<li>
<a href="../symbols/CKEDITOR.event.html">CKEDITOR.event</a>
</li>
<li>
<a href="../symbols/CKEDITOR.eventInfo.html">CKEDITOR.eventInfo</a>
</li>
<li>
<a href="../symbols/CKEDITOR.focusManager.html">CKEDITOR.focusManager</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.html">CKEDITOR.htmlParser</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.cdata.html">CKEDITOR.htmlParser.cdata</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.comment.html">CKEDITOR.htmlParser.comment</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.element.html">CKEDITOR.htmlParser.element</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.fragment.html">CKEDITOR.htmlParser.fragment</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.text.html">CKEDITOR.htmlParser.text</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlWriter.html">CKEDITOR.htmlWriter</a>
</li>
<li>
<a href="../symbols/CKEDITOR.keystrokeHandler.html">CKEDITOR.keystrokeHandler</a>
</li>
<li>
<a href="../symbols/CKEDITOR.pluginDefinition.html">CKEDITOR.pluginDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.html">CKEDITOR.ui</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.button.html">CKEDITOR.ui.button</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.button.html">CKEDITOR.ui.dialog.button</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.checkbox.html">CKEDITOR.ui.dialog.checkbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.file.html">CKEDITOR.ui.dialog.file</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.fileButton.html">CKEDITOR.ui.dialog.fileButton</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.hbox.html">CKEDITOR.ui.dialog.hbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.html.html">CKEDITOR.ui.dialog.html</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.labeledElement.html">CKEDITOR.ui.dialog.labeledElement</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.radio.html">CKEDITOR.ui.dialog.radio</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.select.html">CKEDITOR.ui.dialog.select</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.textarea.html">CKEDITOR.ui.dialog.textarea</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.textInput.html">CKEDITOR.ui.dialog.textInput</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.uiElement.html">CKEDITOR.ui.dialog.uiElement</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.vbox.html">CKEDITOR.ui.dialog.vbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.handlerDefinition.html">CKEDITOR.ui.handlerDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.xml.html">CKEDITOR.xml</a>
</li>
</ul>
<hr />
<!-- end publish.classesIndex -->
</div>
<div id="content">
<!-- ============================== class title ============================ -->
<h1 class="classTitle">
Class CKEDITOR.dialogCommand
</h1>
<!-- ============================== class summary ========================== -->
<p class="description">
<br />Extends
<a href="../symbols/CKEDITOR.commandDefinition.html#constructor">CKEDITOR.commandDefinition</a>.<br />
<br /><i>Defined in: </i> <a href="../symbols/src/plugins_dialog_plugin.js.html">plugins/dialog/plugin.js</a>.
</p>
<!-- ============================== constructor summary ==================== -->
<table class="summaryTable" cellspacing="0" summary="A summary of the constructor documented in the class CKEDITOR.dialogCommand.">
<caption>Class Summary</caption>
<thead>
<tr>
<th scope="col">Constructor Attributes</th>
<th scope="col">Constructor Name and Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="attributes">&nbsp;</td>
<td class="nameDescription" >
<div class="fixedFont">
<b><a href="../symbols/CKEDITOR.dialogCommand.html#constructor">CKEDITOR.dialogCommand</a></b>(dialogName)
</div>
<div class="description">Generic dialog command.</div>
</td>
</tr>
</tbody>
</table>
<!-- ============================== properties summary ===================== -->
<dl class="inheritsList">
<dt>Fields borrowed from class <a href="../symbols/CKEDITOR.commandDefinition.html#constructor">CKEDITOR.commandDefinition</a>: </dt><dd><a href="../symbols/CKEDITOR.commandDefinition.html#.async">async</a>, <a href="../symbols/CKEDITOR.commandDefinition.html#.canUndo">canUndo</a></dd>
</dl>
<!-- ============================== methods summary ======================== -->
<dl class="inheritsList">
<dt>Methods borrowed from class <a href="../symbols/CKEDITOR.commandDefinition.html#constructor">CKEDITOR.commandDefinition</a>: </dt><dd><a href="../symbols/CKEDITOR.commandDefinition.html#exec">exec</a></dd>
</dl>
<!-- ============================== constructor details ==================== -->
<div class="details"><a name="constructor"> </a>
<div class="sectionTitle">
Class Detail
</div>
<div class="fixedFont" style="float:left">
<b>CKEDITOR.dialogCommand</b>(dialogName)
</div>
<div style="float:right">
<span class="heading">Since:</span>
3.0
</div>
<div style="clear:both"></div>
<div class="description">
Generic dialog command. It opens a specific dialog when executed.
</div>
<pre class="code">// Register the "link" command, which opens the "link" dialog.
editor.addCommand( 'link', <b>new CKEDITOR.dialogCommand( 'link' )</b> );</pre>
<dl class="detailList">
<dt class="heading">Parameters:</dt>
<dt>
<span class="light fixedFont">{string}</span> <b>dialogName</b>
</dt>
<dd>The name of the dialog to open when executing
this command.</dd>
</dl>
</div>
<!-- ============================== field details ========================== -->
<!-- ============================== method details ========================= -->
<hr />
</div>
<!-- ============================== footer ================================= -->
<div class="fineprint" style="clear:both">
Copyright &copy; 2003-2009, <a href="http://cksource.com/">CKSource</a> - Frederico Knabben. All rights reserved.
</div>
</body>
</html>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,817 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="generator" content="JsDoc Toolkit" />
<title>CKEDITOR.htmlWriter - CKEditor 3.0 JavaScript API Documentation</title>
<style type="text/css">
/* default.css */
body
{
font: 12px "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
}
.header
{
clear: both;
background-color: #ccc;
padding: 8px;
}
h1
{
font-size: 150%;
font-weight: bold;
padding: 0;
margin: 1em 0 0 .3em;
}
hr
{
border: none 0;
border-top: 1px solid #7F8FB1;
height: 1px;
}
pre.code
{
display: block;
padding: 8px;
border: 1px dashed #ccc;
}
#index
{
margin-top: 24px;
float: left;
width: 160px;
position: absolute;
left: 8px;
background-color: #F3F3F3;
padding: 8px;
}
#content
{
margin-left: 190px;
}
.classList
{
list-style-type: none;
padding: 0;
margin: 0 0 0 8px;
font-family: arial, sans-serif;
font-size: 1em;
overflow: auto;
}
.classList li
{
padding: 0;
margin: 0 0 8px 0;
}
.summaryTable { width: 100%; }
h1.classTitle
{
font-size:170%;
line-height:130%;
}
h2 { font-size: 110%; }
caption, div.sectionTitle
{
background-color: #7F8FB1;
color: #fff;
font-size:130%;
text-align: left;
padding: 2px 6px 2px 6px;
border: 1px #7F8FB1 solid;
}
div.sectionTitle { margin-bottom: 8px; }
.summaryTable thead { display: none; }
.summaryTable td
{
vertical-align: top;
padding: 4px;
border-bottom: 1px #7F8FB1 solid;
border-right: 1px #7F8FB1 solid;
}
/*col#summaryAttributes {}*/
.summaryTable td.attributes
{
border-left: 1px #7F8FB1 solid;
width: 140px;
text-align: right;
}
td.attributes, .fixedFont
{
line-height: 15px;
color: #002EBE;
font-family: "Courier New",Courier,monospace;
font-size: 13px;
}
.summaryTable td.nameDescription
{
text-align: left;
font-size: 13px;
line-height: 15px;
}
.summaryTable td.nameDescription, .description
{
line-height: 15px;
padding: 4px;
padding-left: 4px;
}
.summaryTable { margin-bottom: 8px; }
ul.inheritsList
{
list-style: square;
margin-left: 20px;
padding-left: 0;
}
.detailList {
margin-left: 20px;
line-height: 15px;
}
.detailList dt { margin-left: 20px; }
.detailList .heading
{
font-weight: bold;
padding-bottom: 6px;
margin-left: 0;
}
.light, td.attributes, .light a:link, .light a:visited
{
color: #777;
font-style: italic;
}
.fineprint
{
text-align: right;
font-size: 10px;
}
</style>
</head>
<body>
<!-- ============================== header ================================= -->
<!-- begin static/header.html -->
<div id="header">
<h1>CKEditor 3.0 JavaScript API Documentation</h1>
<hr />
</div>
<!-- end static/header.html -->
<!-- ============================== classes index ============================ -->
<div id="index">
<!-- begin publish.classesIndex -->
<div align="center">
<a href="../index.html">Code Index</a>
| <a href="../files.html">File Index</a>
</div>
<hr />
<h2>Namespaces</h2>
<ul class="classList">
<li>
<a href="../symbols/CKEDITOR.html">CKEDITOR</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ajax.html">CKEDITOR.ajax</a>
</li>
<li>
<a href="../symbols/CKEDITOR.config.html">CKEDITOR.config</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.html">CKEDITOR.dom</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dtd.html">CKEDITOR.dtd</a>
</li>
<li>
<a href="../symbols/CKEDITOR.env.html">CKEDITOR.env</a>
</li>
<li>
<a href="../symbols/CKEDITOR.imageCacher.html">CKEDITOR.imageCacher</a>
</li>
<li>
<a href="../symbols/CKEDITOR.loader.html">CKEDITOR.loader</a>
</li>
<li>
<a href="../symbols/CKEDITOR.plugins.html">CKEDITOR.plugins</a>
</li>
<li>
<a href="../symbols/CKEDITOR.resourceManager.html">CKEDITOR.resourceManager</a>
</li>
<li>
<a href="../symbols/CKEDITOR.scriptLoader.html">CKEDITOR.scriptLoader</a>
</li>
<li>
<a href="../symbols/CKEDITOR.skins.html">CKEDITOR.skins</a>
</li>
<li>
<a href="../symbols/CKEDITOR.test.html">CKEDITOR.test</a>
</li>
<li>
<a href="../symbols/CKEDITOR.themes.html">CKEDITOR.themes</a>
</li>
<li>
<a href="../symbols/CKEDITOR.tools.html">CKEDITOR.tools</a>
</li>
</ul>
<h2>Classes</h2>
<ul class="classList">
<li>
<a href="../symbols/CKEDITOR.commandDefinition.html">CKEDITOR.commandDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.html">CKEDITOR.dialog</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.buttonDefinition.html">CKEDITOR.dialog.buttonDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.contentDefinition.html">CKEDITOR.dialog.contentDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.contentDefinitionObject.html">CKEDITOR.dialog.contentDefinitionObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.dialogDefinition.html">CKEDITOR.dialog.dialogDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.dialogDefinitionObject.html">CKEDITOR.dialog.dialogDefinitionObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.uiElementDefinition.html">CKEDITOR.dialog.uiElementDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialogCommand.html">CKEDITOR.dialogCommand</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.document.html">CKEDITOR.dom.document</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.domObject.html">CKEDITOR.dom.domObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.element.html">CKEDITOR.dom.element</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.event.html">CKEDITOR.dom.event</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.node.html">CKEDITOR.dom.node</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.selection.html">CKEDITOR.dom.selection</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.text.html">CKEDITOR.dom.text</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.window.html">CKEDITOR.dom.window</a>
</li>
<li>
<a href="../symbols/CKEDITOR.editor.html">CKEDITOR.editor</a>
</li>
<li>
<a href="../symbols/CKEDITOR.event.html">CKEDITOR.event</a>
</li>
<li>
<a href="../symbols/CKEDITOR.eventInfo.html">CKEDITOR.eventInfo</a>
</li>
<li>
<a href="../symbols/CKEDITOR.focusManager.html">CKEDITOR.focusManager</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.html">CKEDITOR.htmlParser</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.cdata.html">CKEDITOR.htmlParser.cdata</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.comment.html">CKEDITOR.htmlParser.comment</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.element.html">CKEDITOR.htmlParser.element</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.fragment.html">CKEDITOR.htmlParser.fragment</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.text.html">CKEDITOR.htmlParser.text</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlWriter.html">CKEDITOR.htmlWriter</a>
</li>
<li>
<a href="../symbols/CKEDITOR.keystrokeHandler.html">CKEDITOR.keystrokeHandler</a>
</li>
<li>
<a href="../symbols/CKEDITOR.pluginDefinition.html">CKEDITOR.pluginDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.html">CKEDITOR.ui</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.button.html">CKEDITOR.ui.button</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.button.html">CKEDITOR.ui.dialog.button</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.checkbox.html">CKEDITOR.ui.dialog.checkbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.file.html">CKEDITOR.ui.dialog.file</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.fileButton.html">CKEDITOR.ui.dialog.fileButton</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.hbox.html">CKEDITOR.ui.dialog.hbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.html.html">CKEDITOR.ui.dialog.html</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.labeledElement.html">CKEDITOR.ui.dialog.labeledElement</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.radio.html">CKEDITOR.ui.dialog.radio</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.select.html">CKEDITOR.ui.dialog.select</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.textarea.html">CKEDITOR.ui.dialog.textarea</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.textInput.html">CKEDITOR.ui.dialog.textInput</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.uiElement.html">CKEDITOR.ui.dialog.uiElement</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.vbox.html">CKEDITOR.ui.dialog.vbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.handlerDefinition.html">CKEDITOR.ui.handlerDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.xml.html">CKEDITOR.xml</a>
</li>
</ul>
<hr />
<!-- end publish.classesIndex -->
</div>
<div id="content">
<!-- ============================== class title ============================ -->
<h1 class="classTitle">
Class CKEDITOR.htmlWriter
</h1>
<!-- ============================== class summary ========================== -->
<p class="description">
<br /><i>Defined in: </i> <a href="../symbols/src/plugins_htmlwriter_plugin.js.html">plugins/htmlwriter/plugin.js</a>.
</p>
<!-- ============================== constructor summary ==================== -->
<table class="summaryTable" cellspacing="0" summary="A summary of the constructor documented in the class CKEDITOR.htmlWriter.">
<caption>Class Summary</caption>
<thead>
<tr>
<th scope="col">Constructor Attributes</th>
<th scope="col">Constructor Name and Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="attributes">&nbsp;</td>
<td class="nameDescription" >
<div class="fixedFont">
<b><a href="../symbols/CKEDITOR.htmlWriter.html#constructor">CKEDITOR.htmlWriter</a></b>()
</div>
<div class="description">Class used to write HTML data.</div>
</td>
</tr>
</tbody>
</table>
<!-- ============================== properties summary ===================== -->
<!-- ============================== methods summary ======================== -->
<!-- ============================== constructor details ==================== -->
<div class="details"><a name="constructor"> </a>
<div class="sectionTitle">
Class Detail
</div>
<div class="fixedFont" style="float:left">
<b>CKEDITOR.htmlWriter</b>()
</div>
<div style="float:right">
<span class="heading">Since:</span>
3.0
</div>
<div style="clear:both"></div>
<div class="description">
Class used to write HTML data.
</div>
<pre class="code">var writer = new CKEDITOR.htmlWriter();
writer.openTag( 'p' );
writer.attribute( 'class', 'MyClass' );
writer.openTagClose( 'p' );
writer.text( 'Hello' );
writer.closeTag( 'p' );
alert( writer.getHtml() ); "&lt;p class="MyClass"&gt;Hello&lt;/p&gt;"</pre>
</div>
<!-- ============================== field details ========================== -->
<!-- ============================== method details ========================= -->
<hr />
</div>
<!-- ============================== footer ================================= -->
<div class="fineprint" style="clear:both">
Copyright &copy; 2003-2009, <a href="http://cksource.com/">CKSource</a> - Frederico Knabben. All rights reserved.
</div>
</body>
</html>

View File

@ -0,0 +1,893 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="generator" content="JsDoc Toolkit" />
<title>CKEDITOR.imageCacher - CKEditor 3.0 JavaScript API Documentation</title>
<style type="text/css">
/* default.css */
body
{
font: 12px "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
}
.header
{
clear: both;
background-color: #ccc;
padding: 8px;
}
h1
{
font-size: 150%;
font-weight: bold;
padding: 0;
margin: 1em 0 0 .3em;
}
hr
{
border: none 0;
border-top: 1px solid #7F8FB1;
height: 1px;
}
pre.code
{
display: block;
padding: 8px;
border: 1px dashed #ccc;
}
#index
{
margin-top: 24px;
float: left;
width: 160px;
position: absolute;
left: 8px;
background-color: #F3F3F3;
padding: 8px;
}
#content
{
margin-left: 190px;
}
.classList
{
list-style-type: none;
padding: 0;
margin: 0 0 0 8px;
font-family: arial, sans-serif;
font-size: 1em;
overflow: auto;
}
.classList li
{
padding: 0;
margin: 0 0 8px 0;
}
.summaryTable { width: 100%; }
h1.classTitle
{
font-size:170%;
line-height:130%;
}
h2 { font-size: 110%; }
caption, div.sectionTitle
{
background-color: #7F8FB1;
color: #fff;
font-size:130%;
text-align: left;
padding: 2px 6px 2px 6px;
border: 1px #7F8FB1 solid;
}
div.sectionTitle { margin-bottom: 8px; }
.summaryTable thead { display: none; }
.summaryTable td
{
vertical-align: top;
padding: 4px;
border-bottom: 1px #7F8FB1 solid;
border-right: 1px #7F8FB1 solid;
}
/*col#summaryAttributes {}*/
.summaryTable td.attributes
{
border-left: 1px #7F8FB1 solid;
width: 140px;
text-align: right;
}
td.attributes, .fixedFont
{
line-height: 15px;
color: #002EBE;
font-family: "Courier New",Courier,monospace;
font-size: 13px;
}
.summaryTable td.nameDescription
{
text-align: left;
font-size: 13px;
line-height: 15px;
}
.summaryTable td.nameDescription, .description
{
line-height: 15px;
padding: 4px;
padding-left: 4px;
}
.summaryTable { margin-bottom: 8px; }
ul.inheritsList
{
list-style: square;
margin-left: 20px;
padding-left: 0;
}
.detailList {
margin-left: 20px;
line-height: 15px;
}
.detailList dt { margin-left: 20px; }
.detailList .heading
{
font-weight: bold;
padding-bottom: 6px;
margin-left: 0;
}
.light, td.attributes, .light a:link, .light a:visited
{
color: #777;
font-style: italic;
}
.fineprint
{
text-align: right;
font-size: 10px;
}
</style>
</head>
<body>
<!-- ============================== header ================================= -->
<!-- begin static/header.html -->
<div id="header">
<h1>CKEditor 3.0 JavaScript API Documentation</h1>
<hr />
</div>
<!-- end static/header.html -->
<!-- ============================== classes index ============================ -->
<div id="index">
<!-- begin publish.classesIndex -->
<div align="center">
<a href="../index.html">Code Index</a>
| <a href="../files.html">File Index</a>
</div>
<hr />
<h2>Namespaces</h2>
<ul class="classList">
<li>
<a href="../symbols/CKEDITOR.html">CKEDITOR</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ajax.html">CKEDITOR.ajax</a>
</li>
<li>
<a href="../symbols/CKEDITOR.config.html">CKEDITOR.config</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.html">CKEDITOR.dom</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dtd.html">CKEDITOR.dtd</a>
</li>
<li>
<a href="../symbols/CKEDITOR.env.html">CKEDITOR.env</a>
</li>
<li>
<a href="../symbols/CKEDITOR.imageCacher.html">CKEDITOR.imageCacher</a>
</li>
<li>
<a href="../symbols/CKEDITOR.loader.html">CKEDITOR.loader</a>
</li>
<li>
<a href="../symbols/CKEDITOR.plugins.html">CKEDITOR.plugins</a>
</li>
<li>
<a href="../symbols/CKEDITOR.resourceManager.html">CKEDITOR.resourceManager</a>
</li>
<li>
<a href="../symbols/CKEDITOR.scriptLoader.html">CKEDITOR.scriptLoader</a>
</li>
<li>
<a href="../symbols/CKEDITOR.skins.html">CKEDITOR.skins</a>
</li>
<li>
<a href="../symbols/CKEDITOR.test.html">CKEDITOR.test</a>
</li>
<li>
<a href="../symbols/CKEDITOR.themes.html">CKEDITOR.themes</a>
</li>
<li>
<a href="../symbols/CKEDITOR.tools.html">CKEDITOR.tools</a>
</li>
</ul>
<h2>Classes</h2>
<ul class="classList">
<li>
<a href="../symbols/CKEDITOR.commandDefinition.html">CKEDITOR.commandDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.html">CKEDITOR.dialog</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.buttonDefinition.html">CKEDITOR.dialog.buttonDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.contentDefinition.html">CKEDITOR.dialog.contentDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.contentDefinitionObject.html">CKEDITOR.dialog.contentDefinitionObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.dialogDefinition.html">CKEDITOR.dialog.dialogDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.dialogDefinitionObject.html">CKEDITOR.dialog.dialogDefinitionObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.uiElementDefinition.html">CKEDITOR.dialog.uiElementDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialogCommand.html">CKEDITOR.dialogCommand</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.document.html">CKEDITOR.dom.document</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.domObject.html">CKEDITOR.dom.domObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.element.html">CKEDITOR.dom.element</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.event.html">CKEDITOR.dom.event</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.node.html">CKEDITOR.dom.node</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.selection.html">CKEDITOR.dom.selection</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.text.html">CKEDITOR.dom.text</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.window.html">CKEDITOR.dom.window</a>
</li>
<li>
<a href="../symbols/CKEDITOR.editor.html">CKEDITOR.editor</a>
</li>
<li>
<a href="../symbols/CKEDITOR.event.html">CKEDITOR.event</a>
</li>
<li>
<a href="../symbols/CKEDITOR.eventInfo.html">CKEDITOR.eventInfo</a>
</li>
<li>
<a href="../symbols/CKEDITOR.focusManager.html">CKEDITOR.focusManager</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.html">CKEDITOR.htmlParser</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.cdata.html">CKEDITOR.htmlParser.cdata</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.comment.html">CKEDITOR.htmlParser.comment</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.element.html">CKEDITOR.htmlParser.element</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.fragment.html">CKEDITOR.htmlParser.fragment</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.text.html">CKEDITOR.htmlParser.text</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlWriter.html">CKEDITOR.htmlWriter</a>
</li>
<li>
<a href="../symbols/CKEDITOR.keystrokeHandler.html">CKEDITOR.keystrokeHandler</a>
</li>
<li>
<a href="../symbols/CKEDITOR.pluginDefinition.html">CKEDITOR.pluginDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.html">CKEDITOR.ui</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.button.html">CKEDITOR.ui.button</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.button.html">CKEDITOR.ui.dialog.button</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.checkbox.html">CKEDITOR.ui.dialog.checkbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.file.html">CKEDITOR.ui.dialog.file</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.fileButton.html">CKEDITOR.ui.dialog.fileButton</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.hbox.html">CKEDITOR.ui.dialog.hbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.html.html">CKEDITOR.ui.dialog.html</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.labeledElement.html">CKEDITOR.ui.dialog.labeledElement</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.radio.html">CKEDITOR.ui.dialog.radio</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.select.html">CKEDITOR.ui.dialog.select</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.textarea.html">CKEDITOR.ui.dialog.textarea</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.textInput.html">CKEDITOR.ui.dialog.textInput</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.uiElement.html">CKEDITOR.ui.dialog.uiElement</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.vbox.html">CKEDITOR.ui.dialog.vbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.handlerDefinition.html">CKEDITOR.ui.handlerDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.xml.html">CKEDITOR.xml</a>
</li>
</ul>
<hr />
<!-- end publish.classesIndex -->
</div>
<div id="content">
<!-- ============================== class title ============================ -->
<h1 class="classTitle">
Namespace CKEDITOR.imageCacher
</h1>
<!-- ============================== class summary ========================== -->
<p class="description">
Load images into the browser cache.
<br /><i>Defined in: </i> <a href="../symbols/src/core_imagecacher.js.html">core/imagecacher.js</a>.
</p>
<!-- ============================== constructor summary ==================== -->
<table class="summaryTable" cellspacing="0" summary="A summary of the constructor documented in the class CKEDITOR.imageCacher.">
<caption>Namespace Summary</caption>
<thead>
<tr>
<th scope="col">Constructor Attributes</th>
<th scope="col">Constructor Name and Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="attributes">&nbsp;</td>
<td class="nameDescription" >
<div class="fixedFont">
<b><a href="../symbols/CKEDITOR.imageCacher.html#constructor">CKEDITOR.imageCacher</a></b>
</div>
<div class="description">Load images into the browser cache.</div>
</td>
</tr>
</tbody>
</table>
<!-- ============================== properties summary ===================== -->
<!-- ============================== methods summary ======================== -->
<table class="summaryTable" cellspacing="0" summary="A summary of the methods documented in the class CKEDITOR.imageCacher.">
<caption>Method Summary</caption>
<thead>
<tr>
<th scope="col">Method Attributes</th>
<th scope="col">Method Name and Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="attributes">&lt;static&gt; &nbsp;</td>
<td class="nameDescription">
<div class="fixedFont">CKEDITOR.imageCacher.<b><a href="../symbols/CKEDITOR.imageCacher.html#.load">load</a></b>(images, callback)
</div>
<div class="description">Loads one or more images.</div>
</td>
</tr>
</tbody>
</table>
<!-- ============================== constructor details ==================== -->
<div class="details"><a name="constructor"> </a>
<div class="sectionTitle">
Namespace Detail
</div>
<div class="fixedFont" style="float:left">
<b>CKEDITOR.imageCacher</b>
</div>
<div style="float:right">
<span class="heading">Since:</span>
3.0
</div>
<div style="clear:both"></div>
<div class="description">
Load images into the browser cache.
</div>
</div>
<!-- ============================== field details ========================== -->
<!-- ============================== method details ========================= -->
<div class="sectionTitle">
Method Detail
</div>
<a name=".load"> </a>
<div class="fixedFont" style="float:left">&lt;static&gt;
<span class="light">{Undefined}</span>
<span class="light">CKEDITOR.imageCacher.</span><b>load</b>(images, callback)
</div>
<div style="float:right">
<span class="heading">Since:</span>
3.0
</div>
<div style="clear:both"></div>
<div class="description">
Loads one or more images.
</div>
<pre class="code"><span style="color:red">NO EXAMPLE AVAILABLE</span></pre>
<dl class="detailList">
<dt class="heading">Parameters:</dt>
<dt>
<span class="light fixedFont">{Array}</span> <b>images</b>
</dt>
<dd>The URLs for the images to be loaded.</dd>
<dt>
<span class="light fixedFont">{Function}</span> <b>callback</b>
</dt>
<dd>The function to be called once all images
are loaded.</dd>
</dl>
<hr />
</div>
<!-- ============================== footer ================================= -->
<div class="fineprint" style="clear:both">
Copyright &copy; 2003-2009, <a href="http://cksource.com/">CKSource</a> - Frederico Knabben. All rights reserved.
</div>
</body>
</html>

View File

@ -0,0 +1,964 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="generator" content="JsDoc Toolkit" />
<title>CKEDITOR.loader - CKEditor 3.0 JavaScript API Documentation</title>
<style type="text/css">
/* default.css */
body
{
font: 12px "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
}
.header
{
clear: both;
background-color: #ccc;
padding: 8px;
}
h1
{
font-size: 150%;
font-weight: bold;
padding: 0;
margin: 1em 0 0 .3em;
}
hr
{
border: none 0;
border-top: 1px solid #7F8FB1;
height: 1px;
}
pre.code
{
display: block;
padding: 8px;
border: 1px dashed #ccc;
}
#index
{
margin-top: 24px;
float: left;
width: 160px;
position: absolute;
left: 8px;
background-color: #F3F3F3;
padding: 8px;
}
#content
{
margin-left: 190px;
}
.classList
{
list-style-type: none;
padding: 0;
margin: 0 0 0 8px;
font-family: arial, sans-serif;
font-size: 1em;
overflow: auto;
}
.classList li
{
padding: 0;
margin: 0 0 8px 0;
}
.summaryTable { width: 100%; }
h1.classTitle
{
font-size:170%;
line-height:130%;
}
h2 { font-size: 110%; }
caption, div.sectionTitle
{
background-color: #7F8FB1;
color: #fff;
font-size:130%;
text-align: left;
padding: 2px 6px 2px 6px;
border: 1px #7F8FB1 solid;
}
div.sectionTitle { margin-bottom: 8px; }
.summaryTable thead { display: none; }
.summaryTable td
{
vertical-align: top;
padding: 4px;
border-bottom: 1px #7F8FB1 solid;
border-right: 1px #7F8FB1 solid;
}
/*col#summaryAttributes {}*/
.summaryTable td.attributes
{
border-left: 1px #7F8FB1 solid;
width: 140px;
text-align: right;
}
td.attributes, .fixedFont
{
line-height: 15px;
color: #002EBE;
font-family: "Courier New",Courier,monospace;
font-size: 13px;
}
.summaryTable td.nameDescription
{
text-align: left;
font-size: 13px;
line-height: 15px;
}
.summaryTable td.nameDescription, .description
{
line-height: 15px;
padding: 4px;
padding-left: 4px;
}
.summaryTable { margin-bottom: 8px; }
ul.inheritsList
{
list-style: square;
margin-left: 20px;
padding-left: 0;
}
.detailList {
margin-left: 20px;
line-height: 15px;
}
.detailList dt { margin-left: 20px; }
.detailList .heading
{
font-weight: bold;
padding-bottom: 6px;
margin-left: 0;
}
.light, td.attributes, .light a:link, .light a:visited
{
color: #777;
font-style: italic;
}
.fineprint
{
text-align: right;
font-size: 10px;
}
</style>
</head>
<body>
<!-- ============================== header ================================= -->
<!-- begin static/header.html -->
<div id="header">
<h1>CKEditor 3.0 JavaScript API Documentation</h1>
<hr />
</div>
<!-- end static/header.html -->
<!-- ============================== classes index ============================ -->
<div id="index">
<!-- begin publish.classesIndex -->
<div align="center">
<a href="../index.html">Code Index</a>
| <a href="../files.html">File Index</a>
</div>
<hr />
<h2>Namespaces</h2>
<ul class="classList">
<li>
<a href="../symbols/CKEDITOR.html">CKEDITOR</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ajax.html">CKEDITOR.ajax</a>
</li>
<li>
<a href="../symbols/CKEDITOR.config.html">CKEDITOR.config</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.html">CKEDITOR.dom</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dtd.html">CKEDITOR.dtd</a>
</li>
<li>
<a href="../symbols/CKEDITOR.env.html">CKEDITOR.env</a>
</li>
<li>
<a href="../symbols/CKEDITOR.imageCacher.html">CKEDITOR.imageCacher</a>
</li>
<li>
<a href="../symbols/CKEDITOR.loader.html">CKEDITOR.loader</a>
</li>
<li>
<a href="../symbols/CKEDITOR.plugins.html">CKEDITOR.plugins</a>
</li>
<li>
<a href="../symbols/CKEDITOR.resourceManager.html">CKEDITOR.resourceManager</a>
</li>
<li>
<a href="../symbols/CKEDITOR.scriptLoader.html">CKEDITOR.scriptLoader</a>
</li>
<li>
<a href="../symbols/CKEDITOR.skins.html">CKEDITOR.skins</a>
</li>
<li>
<a href="../symbols/CKEDITOR.test.html">CKEDITOR.test</a>
</li>
<li>
<a href="../symbols/CKEDITOR.themes.html">CKEDITOR.themes</a>
</li>
<li>
<a href="../symbols/CKEDITOR.tools.html">CKEDITOR.tools</a>
</li>
</ul>
<h2>Classes</h2>
<ul class="classList">
<li>
<a href="../symbols/CKEDITOR.commandDefinition.html">CKEDITOR.commandDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.html">CKEDITOR.dialog</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.buttonDefinition.html">CKEDITOR.dialog.buttonDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.contentDefinition.html">CKEDITOR.dialog.contentDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.contentDefinitionObject.html">CKEDITOR.dialog.contentDefinitionObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.dialogDefinition.html">CKEDITOR.dialog.dialogDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.dialogDefinitionObject.html">CKEDITOR.dialog.dialogDefinitionObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.uiElementDefinition.html">CKEDITOR.dialog.uiElementDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialogCommand.html">CKEDITOR.dialogCommand</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.document.html">CKEDITOR.dom.document</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.domObject.html">CKEDITOR.dom.domObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.element.html">CKEDITOR.dom.element</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.event.html">CKEDITOR.dom.event</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.node.html">CKEDITOR.dom.node</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.selection.html">CKEDITOR.dom.selection</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.text.html">CKEDITOR.dom.text</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.window.html">CKEDITOR.dom.window</a>
</li>
<li>
<a href="../symbols/CKEDITOR.editor.html">CKEDITOR.editor</a>
</li>
<li>
<a href="../symbols/CKEDITOR.event.html">CKEDITOR.event</a>
</li>
<li>
<a href="../symbols/CKEDITOR.eventInfo.html">CKEDITOR.eventInfo</a>
</li>
<li>
<a href="../symbols/CKEDITOR.focusManager.html">CKEDITOR.focusManager</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.html">CKEDITOR.htmlParser</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.cdata.html">CKEDITOR.htmlParser.cdata</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.comment.html">CKEDITOR.htmlParser.comment</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.element.html">CKEDITOR.htmlParser.element</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.fragment.html">CKEDITOR.htmlParser.fragment</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.text.html">CKEDITOR.htmlParser.text</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlWriter.html">CKEDITOR.htmlWriter</a>
</li>
<li>
<a href="../symbols/CKEDITOR.keystrokeHandler.html">CKEDITOR.keystrokeHandler</a>
</li>
<li>
<a href="../symbols/CKEDITOR.pluginDefinition.html">CKEDITOR.pluginDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.html">CKEDITOR.ui</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.button.html">CKEDITOR.ui.button</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.button.html">CKEDITOR.ui.dialog.button</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.checkbox.html">CKEDITOR.ui.dialog.checkbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.file.html">CKEDITOR.ui.dialog.file</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.fileButton.html">CKEDITOR.ui.dialog.fileButton</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.hbox.html">CKEDITOR.ui.dialog.hbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.html.html">CKEDITOR.ui.dialog.html</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.labeledElement.html">CKEDITOR.ui.dialog.labeledElement</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.radio.html">CKEDITOR.ui.dialog.radio</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.select.html">CKEDITOR.ui.dialog.select</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.textarea.html">CKEDITOR.ui.dialog.textarea</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.textInput.html">CKEDITOR.ui.dialog.textInput</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.uiElement.html">CKEDITOR.ui.dialog.uiElement</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.vbox.html">CKEDITOR.ui.dialog.vbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.handlerDefinition.html">CKEDITOR.ui.handlerDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.xml.html">CKEDITOR.xml</a>
</li>
</ul>
<hr />
<!-- end publish.classesIndex -->
</div>
<div id="content">
<!-- ============================== class title ============================ -->
<h1 class="classTitle">
Namespace CKEDITOR.loader
</h1>
<!-- ============================== class summary ========================== -->
<p class="description">
Load core scripts and their dependencies from _source.
<br /><i>Defined in: </i> <a href="../symbols/src/core_loader.js.html">core/loader.js</a>.
</p>
<!-- ============================== constructor summary ==================== -->
<table class="summaryTable" cellspacing="0" summary="A summary of the constructor documented in the class CKEDITOR.loader.">
<caption>Namespace Summary</caption>
<thead>
<tr>
<th scope="col">Constructor Attributes</th>
<th scope="col">Constructor Name and Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="attributes">&nbsp;</td>
<td class="nameDescription" >
<div class="fixedFont">
<b><a href="../symbols/CKEDITOR.loader.html#constructor">CKEDITOR.loader</a></b>
</div>
<div class="description">Load core scripts and their dependencies from _source.</div>
</td>
</tr>
</tbody>
</table>
<!-- ============================== properties summary ===================== -->
<table class="summaryTable" cellspacing="0" summary="A summary of the fields documented in the class CKEDITOR.loader.">
<caption>Field Summary</caption>
<thead>
<tr>
<th scope="col">Field Attributes</th>
<th scope="col">Field Name and Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="attributes">&lt;static&gt; &nbsp;</td>
<td class="nameDescription">
<div class="fixedFont">
CKEDITOR.loader.<b><a href="../symbols/CKEDITOR.loader.html#.loadedScripts">loadedScripts</a></b>
</div>
<div class="description">The list of loaded scripts in their loading order.</div>
</td>
</tr>
</tbody>
</table>
<!-- ============================== methods summary ======================== -->
<table class="summaryTable" cellspacing="0" summary="A summary of the methods documented in the class CKEDITOR.loader.">
<caption>Method Summary</caption>
<thead>
<tr>
<th scope="col">Method Attributes</th>
<th scope="col">Method Name and Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="attributes">&lt;static&gt; &nbsp;</td>
<td class="nameDescription">
<div class="fixedFont">CKEDITOR.loader.<b><a href="../symbols/CKEDITOR.loader.html#.load">load</a></b>(scriptName)
</div>
<div class="description">Loads a specific script, including its dependencies.</div>
</td>
</tr>
</tbody>
</table>
<!-- ============================== constructor details ==================== -->
<div class="details"><a name="constructor"> </a>
<div class="sectionTitle">
Namespace Detail
</div>
<div class="fixedFont" style="float:left">
<b>CKEDITOR.loader</b>
</div>
<div style="float:right">
<span class="heading">Since:</span>
3.0
</div>
<div style="clear:both"></div>
<div class="description">
Load core scripts and their dependencies from _source.
</div>
</div>
<!-- ============================== field details ========================== -->
<div class="sectionTitle">
Field Detail
</div>
<a name=".loadedScripts"> </a>
<div class="fixedFont" style="float:left">&lt;static&gt;
<span class="light">{Array}</span>
<span class="light">CKEDITOR.loader.</span><b>loadedScripts</b>
</div>
<div style="float:right">
<span class="heading">Since:</span>
3.0
</div>
<div style="clear:both"></div>
<div class="description">
The list of loaded scripts in their loading order.
</div>
<pre class="code">// Alert the loaded script names.
alert( <b>CKEDITOR.loader.loadedScripts</b> );</pre>
<!-- ============================== method details ========================= -->
<div class="sectionTitle">
Method Detail
</div>
<a name=".load"> </a>
<div class="fixedFont" style="float:left">&lt;static&gt;
<span class="light">{Undefined}</span>
<span class="light">CKEDITOR.loader.</span><b>load</b>(scriptName)
</div>
<div style="float:right">
<span class="heading">Since:</span>
3.0
</div>
<div style="clear:both"></div>
<div class="description">
Loads a specific script, including its dependencies. This is not a
synchronous loading, which means that the code the be loaded will
not necessarily be available after this call.
</div>
<pre class="code">CKEDITOR.loader.load( 'core/dom/element' );</pre>
<dl class="detailList">
<dt class="heading">Parameters:</dt>
<dt>
<span class="light fixedFont">{Undefined}</span> <b>scriptName</b>
</dt>
<dd></dd>
</dl>
<hr />
</div>
<!-- ============================== footer ================================= -->
<div class="fineprint" style="clear:both">
Copyright &copy; 2003-2009, <a href="http://cksource.com/">CKSource</a> - Frederico Knabben. All rights reserved.
</div>
</body>
</html>

View File

@ -0,0 +1,982 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="generator" content="JsDoc Toolkit" />
<title>CKEDITOR.plugins - CKEditor 3.0 JavaScript API Documentation</title>
<style type="text/css">
/* default.css */
body
{
font: 12px "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
}
.header
{
clear: both;
background-color: #ccc;
padding: 8px;
}
h1
{
font-size: 150%;
font-weight: bold;
padding: 0;
margin: 1em 0 0 .3em;
}
hr
{
border: none 0;
border-top: 1px solid #7F8FB1;
height: 1px;
}
pre.code
{
display: block;
padding: 8px;
border: 1px dashed #ccc;
}
#index
{
margin-top: 24px;
float: left;
width: 160px;
position: absolute;
left: 8px;
background-color: #F3F3F3;
padding: 8px;
}
#content
{
margin-left: 190px;
}
.classList
{
list-style-type: none;
padding: 0;
margin: 0 0 0 8px;
font-family: arial, sans-serif;
font-size: 1em;
overflow: auto;
}
.classList li
{
padding: 0;
margin: 0 0 8px 0;
}
.summaryTable { width: 100%; }
h1.classTitle
{
font-size:170%;
line-height:130%;
}
h2 { font-size: 110%; }
caption, div.sectionTitle
{
background-color: #7F8FB1;
color: #fff;
font-size:130%;
text-align: left;
padding: 2px 6px 2px 6px;
border: 1px #7F8FB1 solid;
}
div.sectionTitle { margin-bottom: 8px; }
.summaryTable thead { display: none; }
.summaryTable td
{
vertical-align: top;
padding: 4px;
border-bottom: 1px #7F8FB1 solid;
border-right: 1px #7F8FB1 solid;
}
/*col#summaryAttributes {}*/
.summaryTable td.attributes
{
border-left: 1px #7F8FB1 solid;
width: 140px;
text-align: right;
}
td.attributes, .fixedFont
{
line-height: 15px;
color: #002EBE;
font-family: "Courier New",Courier,monospace;
font-size: 13px;
}
.summaryTable td.nameDescription
{
text-align: left;
font-size: 13px;
line-height: 15px;
}
.summaryTable td.nameDescription, .description
{
line-height: 15px;
padding: 4px;
padding-left: 4px;
}
.summaryTable { margin-bottom: 8px; }
ul.inheritsList
{
list-style: square;
margin-left: 20px;
padding-left: 0;
}
.detailList {
margin-left: 20px;
line-height: 15px;
}
.detailList dt { margin-left: 20px; }
.detailList .heading
{
font-weight: bold;
padding-bottom: 6px;
margin-left: 0;
}
.light, td.attributes, .light a:link, .light a:visited
{
color: #777;
font-style: italic;
}
.fineprint
{
text-align: right;
font-size: 10px;
}
</style>
</head>
<body>
<!-- ============================== header ================================= -->
<!-- begin static/header.html -->
<div id="header">
<h1>CKEditor 3.0 JavaScript API Documentation</h1>
<hr />
</div>
<!-- end static/header.html -->
<!-- ============================== classes index ============================ -->
<div id="index">
<!-- begin publish.classesIndex -->
<div align="center">
<a href="../index.html">Code Index</a>
| <a href="../files.html">File Index</a>
</div>
<hr />
<h2>Namespaces</h2>
<ul class="classList">
<li>
<a href="../symbols/CKEDITOR.html">CKEDITOR</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ajax.html">CKEDITOR.ajax</a>
</li>
<li>
<a href="../symbols/CKEDITOR.config.html">CKEDITOR.config</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.html">CKEDITOR.dom</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dtd.html">CKEDITOR.dtd</a>
</li>
<li>
<a href="../symbols/CKEDITOR.env.html">CKEDITOR.env</a>
</li>
<li>
<a href="../symbols/CKEDITOR.imageCacher.html">CKEDITOR.imageCacher</a>
</li>
<li>
<a href="../symbols/CKEDITOR.loader.html">CKEDITOR.loader</a>
</li>
<li>
<a href="../symbols/CKEDITOR.plugins.html">CKEDITOR.plugins</a>
</li>
<li>
<a href="../symbols/CKEDITOR.resourceManager.html">CKEDITOR.resourceManager</a>
</li>
<li>
<a href="../symbols/CKEDITOR.scriptLoader.html">CKEDITOR.scriptLoader</a>
</li>
<li>
<a href="../symbols/CKEDITOR.skins.html">CKEDITOR.skins</a>
</li>
<li>
<a href="../symbols/CKEDITOR.test.html">CKEDITOR.test</a>
</li>
<li>
<a href="../symbols/CKEDITOR.themes.html">CKEDITOR.themes</a>
</li>
<li>
<a href="../symbols/CKEDITOR.tools.html">CKEDITOR.tools</a>
</li>
</ul>
<h2>Classes</h2>
<ul class="classList">
<li>
<a href="../symbols/CKEDITOR.commandDefinition.html">CKEDITOR.commandDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.html">CKEDITOR.dialog</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.buttonDefinition.html">CKEDITOR.dialog.buttonDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.contentDefinition.html">CKEDITOR.dialog.contentDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.contentDefinitionObject.html">CKEDITOR.dialog.contentDefinitionObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.dialogDefinition.html">CKEDITOR.dialog.dialogDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.dialogDefinitionObject.html">CKEDITOR.dialog.dialogDefinitionObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.uiElementDefinition.html">CKEDITOR.dialog.uiElementDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialogCommand.html">CKEDITOR.dialogCommand</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.document.html">CKEDITOR.dom.document</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.domObject.html">CKEDITOR.dom.domObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.element.html">CKEDITOR.dom.element</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.event.html">CKEDITOR.dom.event</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.node.html">CKEDITOR.dom.node</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.selection.html">CKEDITOR.dom.selection</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.text.html">CKEDITOR.dom.text</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.window.html">CKEDITOR.dom.window</a>
</li>
<li>
<a href="../symbols/CKEDITOR.editor.html">CKEDITOR.editor</a>
</li>
<li>
<a href="../symbols/CKEDITOR.event.html">CKEDITOR.event</a>
</li>
<li>
<a href="../symbols/CKEDITOR.eventInfo.html">CKEDITOR.eventInfo</a>
</li>
<li>
<a href="../symbols/CKEDITOR.focusManager.html">CKEDITOR.focusManager</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.html">CKEDITOR.htmlParser</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.cdata.html">CKEDITOR.htmlParser.cdata</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.comment.html">CKEDITOR.htmlParser.comment</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.element.html">CKEDITOR.htmlParser.element</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.fragment.html">CKEDITOR.htmlParser.fragment</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.text.html">CKEDITOR.htmlParser.text</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlWriter.html">CKEDITOR.htmlWriter</a>
</li>
<li>
<a href="../symbols/CKEDITOR.keystrokeHandler.html">CKEDITOR.keystrokeHandler</a>
</li>
<li>
<a href="../symbols/CKEDITOR.pluginDefinition.html">CKEDITOR.pluginDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.html">CKEDITOR.ui</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.button.html">CKEDITOR.ui.button</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.button.html">CKEDITOR.ui.dialog.button</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.checkbox.html">CKEDITOR.ui.dialog.checkbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.file.html">CKEDITOR.ui.dialog.file</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.fileButton.html">CKEDITOR.ui.dialog.fileButton</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.hbox.html">CKEDITOR.ui.dialog.hbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.html.html">CKEDITOR.ui.dialog.html</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.labeledElement.html">CKEDITOR.ui.dialog.labeledElement</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.radio.html">CKEDITOR.ui.dialog.radio</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.select.html">CKEDITOR.ui.dialog.select</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.textarea.html">CKEDITOR.ui.dialog.textarea</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.textInput.html">CKEDITOR.ui.dialog.textInput</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.uiElement.html">CKEDITOR.ui.dialog.uiElement</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.vbox.html">CKEDITOR.ui.dialog.vbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.handlerDefinition.html">CKEDITOR.ui.handlerDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.xml.html">CKEDITOR.xml</a>
</li>
</ul>
<hr />
<!-- end publish.classesIndex -->
</div>
<div id="content">
<!-- ============================== class title ============================ -->
<h1 class="classTitle">
Namespace CKEDITOR.plugins
</h1>
<!-- ============================== class summary ========================== -->
<p class="description">
<br />Extends
<a href="../symbols/CKEDITOR.resourceManager.html#constructor">CKEDITOR.resourceManager</a>.<br />
Manages plugins registration and loading.
<br /><i>Defined in: </i> <a href="../symbols/src/core_plugins.js.html">core/plugins.js</a>.
</p>
<!-- ============================== constructor summary ==================== -->
<table class="summaryTable" cellspacing="0" summary="A summary of the constructor documented in the class CKEDITOR.plugins.">
<caption>Namespace Summary</caption>
<thead>
<tr>
<th scope="col">Constructor Attributes</th>
<th scope="col">Constructor Name and Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="attributes">&nbsp;</td>
<td class="nameDescription" >
<div class="fixedFont">
<b><a href="../symbols/CKEDITOR.plugins.html#constructor">CKEDITOR.plugins</a></b>
</div>
<div class="description">Manages plugins registration and loading.</div>
</td>
</tr>
</tbody>
</table>
<!-- ============================== properties summary ===================== -->
<table class="summaryTable" cellspacing="0" summary="A summary of the fields documented in the class CKEDITOR.plugins.">
<caption>Field Summary</caption>
<thead>
<tr>
<th scope="col">Field Attributes</th>
<th scope="col">Field Name and Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="attributes">&lt;static&gt; &nbsp;</td>
<td class="nameDescription">
<div class="fixedFont">
CKEDITOR.plugins.<b><a href="../symbols/CKEDITOR.plugins.html#.sourcearea">sourcearea</a></b>
</div>
<div class="description">Holds the definition of commands an UI elements included with the sourcearea
plugin.</div>
</td>
</tr>
</tbody>
</table>
<dl class="inheritsList">
<dt>Fields borrowed from class <a href="../symbols/CKEDITOR.resourceManager.html#constructor">CKEDITOR.resourceManager</a>: </dt><dd><a href="../symbols/CKEDITOR.resourceManager.html#basePath">basePath</a>, <a href="../symbols/CKEDITOR.resourceManager.html#externals">externals</a>, <a href="../symbols/CKEDITOR.resourceManager.html#fileName">fileName</a>, <a href="../symbols/CKEDITOR.resourceManager.html#loaded">loaded</a>, <a href="../symbols/CKEDITOR.resourceManager.html#registered">registered</a></dd>
</dl>
<!-- ============================== methods summary ======================== -->
<table class="summaryTable" cellspacing="0" summary="A summary of the methods documented in the class CKEDITOR.plugins.">
<caption>Method Summary</caption>
<thead>
<tr>
<th scope="col">Method Attributes</th>
<th scope="col">Method Name and Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="attributes">&lt;static&gt; &nbsp;</td>
<td class="nameDescription">
<div class="fixedFont">CKEDITOR.plugins.<b><a href="../symbols/CKEDITOR.plugins.html#.setLang">setLang</a></b>(pluginName, languageCode, languageEntries)
</div>
<div class="description"></div>
</td>
</tr>
</tbody>
</table>
<dl class="inheritsList">
<dt>Methods borrowed from class <a href="../symbols/CKEDITOR.resourceManager.html#constructor">CKEDITOR.resourceManager</a>: </dt><dd><a href="../symbols/CKEDITOR.resourceManager.html#add">add</a>, <a href="../symbols/CKEDITOR.resourceManager.html#addExternal">addExternal</a>, <a href="../symbols/CKEDITOR.resourceManager.html#get">get</a>, <a href="../symbols/CKEDITOR.resourceManager.html#getFilePath">getFilePath</a>, <a href="../symbols/CKEDITOR.resourceManager.html#getPath">getPath</a>, <a href="../symbols/CKEDITOR.resourceManager.html#load">load</a></dd>
</dl>
<!-- ============================== constructor details ==================== -->
<div class="details"><a name="constructor"> </a>
<div class="sectionTitle">
Namespace Detail
</div>
<div class="fixedFont" style="float:left">
<b>CKEDITOR.plugins</b>
</div>
<div style="float:right">
<span class="heading">Since:</span>
3.0
</div>
<div style="clear:both"></div>
<div class="description">
Manages plugins registration and loading.
</div>
</div>
<!-- ============================== field details ========================== -->
<div class="sectionTitle">
Field Detail
</div>
<a name=".sourcearea"> </a>
<div class="fixedFont" style="float:left">&lt;static&gt;
<span class="light">{Undefined}</span>
<span class="light">CKEDITOR.plugins.</span><b>sourcearea</b>
</div>
<div style="float:right">
<span class="heading">Since:</span>
3.0
</div>
<div style="clear:both"></div>
<div class="description">
Holds the definition of commands an UI elements included with the sourcearea
plugin.
<br />
<i>Defined in: </i> <a href="../symbols/src/plugins_sourcearea_plugin.js.html">plugins/sourcearea/plugin.js</a>.
</div>
<!-- ============================== method details ========================= -->
<div class="sectionTitle">
Method Detail
</div>
<a name=".setLang"> </a>
<div class="fixedFont" style="float:left">&lt;static&gt;
<span class="light">{Undefined}</span>
<span class="light">CKEDITOR.plugins.</span><b>setLang</b>(pluginName, languageCode, languageEntries)
</div>
<div style="float:right">
<span class="heading">Since:</span>
3.0
</div>
<div style="clear:both"></div>
<div class="description">
</div>
<pre class="code"><span style="color:red">NO EXAMPLE AVAILABLE</span></pre>
<dl class="detailList">
<dt class="heading">Parameters:</dt>
<dt>
<span class="light fixedFont">{Undefined}</span> <b>pluginName</b>
</dt>
<dd></dd>
<dt>
<span class="light fixedFont">{Undefined}</span> <b>languageCode</b>
</dt>
<dd></dd>
<dt>
<span class="light fixedFont">{Undefined}</span> <b>languageEntries</b>
</dt>
<dd></dd>
</dl>
<hr />
</div>
<!-- ============================== footer ================================= -->
<div class="fineprint" style="clear:both">
Copyright &copy; 2003-2009, <a href="http://cksource.com/">CKSource</a> - Frederico Knabben. All rights reserved.
</div>
</body>
</html>

View File

@ -0,0 +1,994 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="generator" content="JsDoc Toolkit" />
<title>CKEDITOR.scriptLoader - CKEditor 3.0 JavaScript API Documentation</title>
<style type="text/css">
/* default.css */
body
{
font: 12px "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
}
.header
{
clear: both;
background-color: #ccc;
padding: 8px;
}
h1
{
font-size: 150%;
font-weight: bold;
padding: 0;
margin: 1em 0 0 .3em;
}
hr
{
border: none 0;
border-top: 1px solid #7F8FB1;
height: 1px;
}
pre.code
{
display: block;
padding: 8px;
border: 1px dashed #ccc;
}
#index
{
margin-top: 24px;
float: left;
width: 160px;
position: absolute;
left: 8px;
background-color: #F3F3F3;
padding: 8px;
}
#content
{
margin-left: 190px;
}
.classList
{
list-style-type: none;
padding: 0;
margin: 0 0 0 8px;
font-family: arial, sans-serif;
font-size: 1em;
overflow: auto;
}
.classList li
{
padding: 0;
margin: 0 0 8px 0;
}
.summaryTable { width: 100%; }
h1.classTitle
{
font-size:170%;
line-height:130%;
}
h2 { font-size: 110%; }
caption, div.sectionTitle
{
background-color: #7F8FB1;
color: #fff;
font-size:130%;
text-align: left;
padding: 2px 6px 2px 6px;
border: 1px #7F8FB1 solid;
}
div.sectionTitle { margin-bottom: 8px; }
.summaryTable thead { display: none; }
.summaryTable td
{
vertical-align: top;
padding: 4px;
border-bottom: 1px #7F8FB1 solid;
border-right: 1px #7F8FB1 solid;
}
/*col#summaryAttributes {}*/
.summaryTable td.attributes
{
border-left: 1px #7F8FB1 solid;
width: 140px;
text-align: right;
}
td.attributes, .fixedFont
{
line-height: 15px;
color: #002EBE;
font-family: "Courier New",Courier,monospace;
font-size: 13px;
}
.summaryTable td.nameDescription
{
text-align: left;
font-size: 13px;
line-height: 15px;
}
.summaryTable td.nameDescription, .description
{
line-height: 15px;
padding: 4px;
padding-left: 4px;
}
.summaryTable { margin-bottom: 8px; }
ul.inheritsList
{
list-style: square;
margin-left: 20px;
padding-left: 0;
}
.detailList {
margin-left: 20px;
line-height: 15px;
}
.detailList dt { margin-left: 20px; }
.detailList .heading
{
font-weight: bold;
padding-bottom: 6px;
margin-left: 0;
}
.light, td.attributes, .light a:link, .light a:visited
{
color: #777;
font-style: italic;
}
.fineprint
{
text-align: right;
font-size: 10px;
}
</style>
</head>
<body>
<!-- ============================== header ================================= -->
<!-- begin static/header.html -->
<div id="header">
<h1>CKEditor 3.0 JavaScript API Documentation</h1>
<hr />
</div>
<!-- end static/header.html -->
<!-- ============================== classes index ============================ -->
<div id="index">
<!-- begin publish.classesIndex -->
<div align="center">
<a href="../index.html">Code Index</a>
| <a href="../files.html">File Index</a>
</div>
<hr />
<h2>Namespaces</h2>
<ul class="classList">
<li>
<a href="../symbols/CKEDITOR.html">CKEDITOR</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ajax.html">CKEDITOR.ajax</a>
</li>
<li>
<a href="../symbols/CKEDITOR.config.html">CKEDITOR.config</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.html">CKEDITOR.dom</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dtd.html">CKEDITOR.dtd</a>
</li>
<li>
<a href="../symbols/CKEDITOR.env.html">CKEDITOR.env</a>
</li>
<li>
<a href="../symbols/CKEDITOR.imageCacher.html">CKEDITOR.imageCacher</a>
</li>
<li>
<a href="../symbols/CKEDITOR.loader.html">CKEDITOR.loader</a>
</li>
<li>
<a href="../symbols/CKEDITOR.plugins.html">CKEDITOR.plugins</a>
</li>
<li>
<a href="../symbols/CKEDITOR.resourceManager.html">CKEDITOR.resourceManager</a>
</li>
<li>
<a href="../symbols/CKEDITOR.scriptLoader.html">CKEDITOR.scriptLoader</a>
</li>
<li>
<a href="../symbols/CKEDITOR.skins.html">CKEDITOR.skins</a>
</li>
<li>
<a href="../symbols/CKEDITOR.test.html">CKEDITOR.test</a>
</li>
<li>
<a href="../symbols/CKEDITOR.themes.html">CKEDITOR.themes</a>
</li>
<li>
<a href="../symbols/CKEDITOR.tools.html">CKEDITOR.tools</a>
</li>
</ul>
<h2>Classes</h2>
<ul class="classList">
<li>
<a href="../symbols/CKEDITOR.commandDefinition.html">CKEDITOR.commandDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.html">CKEDITOR.dialog</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.buttonDefinition.html">CKEDITOR.dialog.buttonDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.contentDefinition.html">CKEDITOR.dialog.contentDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.contentDefinitionObject.html">CKEDITOR.dialog.contentDefinitionObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.dialogDefinition.html">CKEDITOR.dialog.dialogDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.dialogDefinitionObject.html">CKEDITOR.dialog.dialogDefinitionObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.uiElementDefinition.html">CKEDITOR.dialog.uiElementDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialogCommand.html">CKEDITOR.dialogCommand</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.document.html">CKEDITOR.dom.document</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.domObject.html">CKEDITOR.dom.domObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.element.html">CKEDITOR.dom.element</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.event.html">CKEDITOR.dom.event</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.node.html">CKEDITOR.dom.node</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.selection.html">CKEDITOR.dom.selection</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.text.html">CKEDITOR.dom.text</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.window.html">CKEDITOR.dom.window</a>
</li>
<li>
<a href="../symbols/CKEDITOR.editor.html">CKEDITOR.editor</a>
</li>
<li>
<a href="../symbols/CKEDITOR.event.html">CKEDITOR.event</a>
</li>
<li>
<a href="../symbols/CKEDITOR.eventInfo.html">CKEDITOR.eventInfo</a>
</li>
<li>
<a href="../symbols/CKEDITOR.focusManager.html">CKEDITOR.focusManager</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.html">CKEDITOR.htmlParser</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.cdata.html">CKEDITOR.htmlParser.cdata</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.comment.html">CKEDITOR.htmlParser.comment</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.element.html">CKEDITOR.htmlParser.element</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.fragment.html">CKEDITOR.htmlParser.fragment</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.text.html">CKEDITOR.htmlParser.text</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlWriter.html">CKEDITOR.htmlWriter</a>
</li>
<li>
<a href="../symbols/CKEDITOR.keystrokeHandler.html">CKEDITOR.keystrokeHandler</a>
</li>
<li>
<a href="../symbols/CKEDITOR.pluginDefinition.html">CKEDITOR.pluginDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.html">CKEDITOR.ui</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.button.html">CKEDITOR.ui.button</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.button.html">CKEDITOR.ui.dialog.button</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.checkbox.html">CKEDITOR.ui.dialog.checkbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.file.html">CKEDITOR.ui.dialog.file</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.fileButton.html">CKEDITOR.ui.dialog.fileButton</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.hbox.html">CKEDITOR.ui.dialog.hbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.html.html">CKEDITOR.ui.dialog.html</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.labeledElement.html">CKEDITOR.ui.dialog.labeledElement</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.radio.html">CKEDITOR.ui.dialog.radio</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.select.html">CKEDITOR.ui.dialog.select</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.textarea.html">CKEDITOR.ui.dialog.textarea</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.textInput.html">CKEDITOR.ui.dialog.textInput</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.uiElement.html">CKEDITOR.ui.dialog.uiElement</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.vbox.html">CKEDITOR.ui.dialog.vbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.handlerDefinition.html">CKEDITOR.ui.handlerDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.xml.html">CKEDITOR.xml</a>
</li>
</ul>
<hr />
<!-- end publish.classesIndex -->
</div>
<div id="content">
<!-- ============================== class title ============================ -->
<h1 class="classTitle">
Namespace CKEDITOR.scriptLoader
</h1>
<!-- ============================== class summary ========================== -->
<p class="description">
Load scripts asynchronously.
<br /><i>Defined in: </i> <a href="../symbols/src/core_scriptloader.js.html">core/scriptloader.js</a>.
</p>
<!-- ============================== constructor summary ==================== -->
<table class="summaryTable" cellspacing="0" summary="A summary of the constructor documented in the class CKEDITOR.scriptLoader.">
<caption>Namespace Summary</caption>
<thead>
<tr>
<th scope="col">Constructor Attributes</th>
<th scope="col">Constructor Name and Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="attributes">&nbsp;</td>
<td class="nameDescription" >
<div class="fixedFont">
<b><a href="../symbols/CKEDITOR.scriptLoader.html#constructor">CKEDITOR.scriptLoader</a></b>
</div>
<div class="description">Load scripts asynchronously.</div>
</td>
</tr>
</tbody>
</table>
<!-- ============================== properties summary ===================== -->
<!-- ============================== methods summary ======================== -->
<table class="summaryTable" cellspacing="0" summary="A summary of the methods documented in the class CKEDITOR.scriptLoader.">
<caption>Method Summary</caption>
<thead>
<tr>
<th scope="col">Method Attributes</th>
<th scope="col">Method Name and Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="attributes">&lt;static&gt; &nbsp;</td>
<td class="nameDescription">
<div class="fixedFont">CKEDITOR.scriptLoader.<b><a href="../symbols/CKEDITOR.scriptLoader.html#.load">load</a></b>(scriptUrl, callback, scope, noCheck)
</div>
<div class="description">Loads one or more external script checking if not already loaded
previously by this function.</div>
</td>
</tr>
<tr>
<td class="attributes">&lt;static&gt; &nbsp;</td>
<td class="nameDescription">
<div class="fixedFont">CKEDITOR.scriptLoader.<b><a href="../symbols/CKEDITOR.scriptLoader.html#.loadCode">loadCode</a></b>(code)
</div>
<div class="description">Executes a JavaScript code into the current document.</div>
</td>
</tr>
</tbody>
</table>
<!-- ============================== constructor details ==================== -->
<div class="details"><a name="constructor"> </a>
<div class="sectionTitle">
Namespace Detail
</div>
<div class="fixedFont" style="float:left">
<b>CKEDITOR.scriptLoader</b>
</div>
<div style="float:right">
<span class="heading">Since:</span>
3.0
</div>
<div style="clear:both"></div>
<div class="description">
Load scripts asynchronously.
</div>
</div>
<!-- ============================== field details ========================== -->
<!-- ============================== method details ========================= -->
<div class="sectionTitle">
Method Detail
</div>
<a name=".load"> </a>
<div class="fixedFont" style="float:left">&lt;static&gt;
<span class="light">{Undefined}</span>
<span class="light">CKEDITOR.scriptLoader.</span><b>load</b>(scriptUrl, callback, scope, noCheck)
</div>
<div style="float:right">
<span class="heading">Since:</span>
3.0
</div>
<div style="clear:both"></div>
<div class="description">
Loads one or more external script checking if not already loaded
previously by this function.
</div>
<pre class="code">CKEDITOR.scriptLoader.load( '/myscript.js' );</pre>
<pre class="code">CKEDITOR.scriptLoader.load( '/myscript.js', function( success )
{
// Alerts "true" if the script has been properly loaded.
// HTTP error 404 should return "false".
alert( success );
});</pre>
<pre class="code">CKEDITOR.scriptLoader.load( [ '/myscript1.js', '/myscript2.js' ], function( completed, failed )
{
alert( 'Number of scripts loaded: ' + completed.length );
alert( 'Number of failures: ' + failed.length );
});</pre>
<dl class="detailList">
<dt class="heading">Parameters:</dt>
<dt>
<span class="light fixedFont">{String|Array}</span> <b>scriptUrl</b>
</dt>
<dd>One or more URLs pointing to the
scripts to be loaded.</dd>
<dt>
<span class="light fixedFont">{Function}</span> <b>callback</b>
<i>Optional</i>
</dt>
<dd>A function to be called when the script
is loaded and executed. If a string is passed to "scriptUrl", a
boolean parameter is passed to the callback, indicating the
success of the load. If an array is passed instead, two array
parameters are passed to the callback; the first contains the
URLs that have been properly loaded, and the second the failed
ones.</dd>
<dt>
<span class="light fixedFont">{Object}</span> <b>scope</b>
<i>Optional</i>
</dt>
<dd>The scope ("this" reference) to be used for
the callback call. Default to <a href="../symbols/CKEDITOR.html#constructor">CKEDITOR</a>.</dd>
<dt>
<span class="light fixedFont">{Boolean}</span> <b>noCheck</b>
<i>Optional</i>
</dt>
<dd>Indicates that the script must be loaded
anyway, not checking if it has already loaded.</dd>
</dl>
<hr />
<a name=".loadCode"> </a>
<div class="fixedFont" style="float:left">&lt;static&gt;
<span class="light">{Undefined}</span>
<span class="light">CKEDITOR.scriptLoader.</span><b>loadCode</b>(code)
</div>
<div style="float:right">
<span class="heading">Since:</span>
3.0
</div>
<div style="clear:both"></div>
<div class="description">
Executes a JavaScript code into the current document.
</div>
<pre class="code">CKEDITOR.scriptLoader.loadCode( 'var x = 10;' );
alert( x ); // "10"</pre>
<dl class="detailList">
<dt class="heading">Parameters:</dt>
<dt>
<span class="light fixedFont">{String}</span> <b>code</b>
</dt>
<dd>The code to be executed.</dd>
</dl>
<hr />
</div>
<!-- ============================== footer ================================= -->
<div class="fineprint" style="clear:both">
Copyright &copy; 2003-2009, <a href="http://cksource.com/">CKSource</a> - Frederico Knabben. All rights reserved.
</div>
</body>
</html>

View File

@ -0,0 +1,965 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="generator" content="JsDoc Toolkit" />
<title>CKEDITOR.skins - CKEditor 3.0 JavaScript API Documentation</title>
<style type="text/css">
/* default.css */
body
{
font: 12px "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
}
.header
{
clear: both;
background-color: #ccc;
padding: 8px;
}
h1
{
font-size: 150%;
font-weight: bold;
padding: 0;
margin: 1em 0 0 .3em;
}
hr
{
border: none 0;
border-top: 1px solid #7F8FB1;
height: 1px;
}
pre.code
{
display: block;
padding: 8px;
border: 1px dashed #ccc;
}
#index
{
margin-top: 24px;
float: left;
width: 160px;
position: absolute;
left: 8px;
background-color: #F3F3F3;
padding: 8px;
}
#content
{
margin-left: 190px;
}
.classList
{
list-style-type: none;
padding: 0;
margin: 0 0 0 8px;
font-family: arial, sans-serif;
font-size: 1em;
overflow: auto;
}
.classList li
{
padding: 0;
margin: 0 0 8px 0;
}
.summaryTable { width: 100%; }
h1.classTitle
{
font-size:170%;
line-height:130%;
}
h2 { font-size: 110%; }
caption, div.sectionTitle
{
background-color: #7F8FB1;
color: #fff;
font-size:130%;
text-align: left;
padding: 2px 6px 2px 6px;
border: 1px #7F8FB1 solid;
}
div.sectionTitle { margin-bottom: 8px; }
.summaryTable thead { display: none; }
.summaryTable td
{
vertical-align: top;
padding: 4px;
border-bottom: 1px #7F8FB1 solid;
border-right: 1px #7F8FB1 solid;
}
/*col#summaryAttributes {}*/
.summaryTable td.attributes
{
border-left: 1px #7F8FB1 solid;
width: 140px;
text-align: right;
}
td.attributes, .fixedFont
{
line-height: 15px;
color: #002EBE;
font-family: "Courier New",Courier,monospace;
font-size: 13px;
}
.summaryTable td.nameDescription
{
text-align: left;
font-size: 13px;
line-height: 15px;
}
.summaryTable td.nameDescription, .description
{
line-height: 15px;
padding: 4px;
padding-left: 4px;
}
.summaryTable { margin-bottom: 8px; }
ul.inheritsList
{
list-style: square;
margin-left: 20px;
padding-left: 0;
}
.detailList {
margin-left: 20px;
line-height: 15px;
}
.detailList dt { margin-left: 20px; }
.detailList .heading
{
font-weight: bold;
padding-bottom: 6px;
margin-left: 0;
}
.light, td.attributes, .light a:link, .light a:visited
{
color: #777;
font-style: italic;
}
.fineprint
{
text-align: right;
font-size: 10px;
}
</style>
</head>
<body>
<!-- ============================== header ================================= -->
<!-- begin static/header.html -->
<div id="header">
<h1>CKEditor 3.0 JavaScript API Documentation</h1>
<hr />
</div>
<!-- end static/header.html -->
<!-- ============================== classes index ============================ -->
<div id="index">
<!-- begin publish.classesIndex -->
<div align="center">
<a href="../index.html">Code Index</a>
| <a href="../files.html">File Index</a>
</div>
<hr />
<h2>Namespaces</h2>
<ul class="classList">
<li>
<a href="../symbols/CKEDITOR.html">CKEDITOR</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ajax.html">CKEDITOR.ajax</a>
</li>
<li>
<a href="../symbols/CKEDITOR.config.html">CKEDITOR.config</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.html">CKEDITOR.dom</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dtd.html">CKEDITOR.dtd</a>
</li>
<li>
<a href="../symbols/CKEDITOR.env.html">CKEDITOR.env</a>
</li>
<li>
<a href="../symbols/CKEDITOR.imageCacher.html">CKEDITOR.imageCacher</a>
</li>
<li>
<a href="../symbols/CKEDITOR.loader.html">CKEDITOR.loader</a>
</li>
<li>
<a href="../symbols/CKEDITOR.plugins.html">CKEDITOR.plugins</a>
</li>
<li>
<a href="../symbols/CKEDITOR.resourceManager.html">CKEDITOR.resourceManager</a>
</li>
<li>
<a href="../symbols/CKEDITOR.scriptLoader.html">CKEDITOR.scriptLoader</a>
</li>
<li>
<a href="../symbols/CKEDITOR.skins.html">CKEDITOR.skins</a>
</li>
<li>
<a href="../symbols/CKEDITOR.test.html">CKEDITOR.test</a>
</li>
<li>
<a href="../symbols/CKEDITOR.themes.html">CKEDITOR.themes</a>
</li>
<li>
<a href="../symbols/CKEDITOR.tools.html">CKEDITOR.tools</a>
</li>
</ul>
<h2>Classes</h2>
<ul class="classList">
<li>
<a href="../symbols/CKEDITOR.commandDefinition.html">CKEDITOR.commandDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.html">CKEDITOR.dialog</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.buttonDefinition.html">CKEDITOR.dialog.buttonDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.contentDefinition.html">CKEDITOR.dialog.contentDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.contentDefinitionObject.html">CKEDITOR.dialog.contentDefinitionObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.dialogDefinition.html">CKEDITOR.dialog.dialogDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.dialogDefinitionObject.html">CKEDITOR.dialog.dialogDefinitionObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.uiElementDefinition.html">CKEDITOR.dialog.uiElementDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialogCommand.html">CKEDITOR.dialogCommand</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.document.html">CKEDITOR.dom.document</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.domObject.html">CKEDITOR.dom.domObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.element.html">CKEDITOR.dom.element</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.event.html">CKEDITOR.dom.event</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.node.html">CKEDITOR.dom.node</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.selection.html">CKEDITOR.dom.selection</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.text.html">CKEDITOR.dom.text</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.window.html">CKEDITOR.dom.window</a>
</li>
<li>
<a href="../symbols/CKEDITOR.editor.html">CKEDITOR.editor</a>
</li>
<li>
<a href="../symbols/CKEDITOR.event.html">CKEDITOR.event</a>
</li>
<li>
<a href="../symbols/CKEDITOR.eventInfo.html">CKEDITOR.eventInfo</a>
</li>
<li>
<a href="../symbols/CKEDITOR.focusManager.html">CKEDITOR.focusManager</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.html">CKEDITOR.htmlParser</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.cdata.html">CKEDITOR.htmlParser.cdata</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.comment.html">CKEDITOR.htmlParser.comment</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.element.html">CKEDITOR.htmlParser.element</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.fragment.html">CKEDITOR.htmlParser.fragment</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.text.html">CKEDITOR.htmlParser.text</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlWriter.html">CKEDITOR.htmlWriter</a>
</li>
<li>
<a href="../symbols/CKEDITOR.keystrokeHandler.html">CKEDITOR.keystrokeHandler</a>
</li>
<li>
<a href="../symbols/CKEDITOR.pluginDefinition.html">CKEDITOR.pluginDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.html">CKEDITOR.ui</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.button.html">CKEDITOR.ui.button</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.button.html">CKEDITOR.ui.dialog.button</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.checkbox.html">CKEDITOR.ui.dialog.checkbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.file.html">CKEDITOR.ui.dialog.file</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.fileButton.html">CKEDITOR.ui.dialog.fileButton</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.hbox.html">CKEDITOR.ui.dialog.hbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.html.html">CKEDITOR.ui.dialog.html</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.labeledElement.html">CKEDITOR.ui.dialog.labeledElement</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.radio.html">CKEDITOR.ui.dialog.radio</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.select.html">CKEDITOR.ui.dialog.select</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.textarea.html">CKEDITOR.ui.dialog.textarea</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.textInput.html">CKEDITOR.ui.dialog.textInput</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.uiElement.html">CKEDITOR.ui.dialog.uiElement</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.vbox.html">CKEDITOR.ui.dialog.vbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.handlerDefinition.html">CKEDITOR.ui.handlerDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.xml.html">CKEDITOR.xml</a>
</li>
</ul>
<hr />
<!-- end publish.classesIndex -->
</div>
<div id="content">
<!-- ============================== class title ============================ -->
<h1 class="classTitle">
Namespace CKEDITOR.skins
</h1>
<!-- ============================== class summary ========================== -->
<p class="description">
Manages skins loading.
<br /><i>Defined in: </i> <a href="../symbols/src/core_skins.js.html">core/skins.js</a>.
</p>
<!-- ============================== constructor summary ==================== -->
<table class="summaryTable" cellspacing="0" summary="A summary of the constructor documented in the class CKEDITOR.skins.">
<caption>Namespace Summary</caption>
<thead>
<tr>
<th scope="col">Constructor Attributes</th>
<th scope="col">Constructor Name and Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="attributes">&nbsp;</td>
<td class="nameDescription" >
<div class="fixedFont">
<b><a href="../symbols/CKEDITOR.skins.html#constructor">CKEDITOR.skins</a></b>
</div>
<div class="description">Manages skins loading.</div>
</td>
</tr>
</tbody>
</table>
<!-- ============================== properties summary ===================== -->
<!-- ============================== methods summary ======================== -->
<table class="summaryTable" cellspacing="0" summary="A summary of the methods documented in the class CKEDITOR.skins.">
<caption>Method Summary</caption>
<thead>
<tr>
<th scope="col">Method Attributes</th>
<th scope="col">Method Name and Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="attributes">&lt;static&gt; &nbsp;</td>
<td class="nameDescription">
<div class="fixedFont">CKEDITOR.skins.<b><a href="../symbols/CKEDITOR.skins.html#.add">add</a></b>(skinName, skinDefinition)
</div>
<div class="description">Registers a skin definition.</div>
</td>
</tr>
<tr>
<td class="attributes">&lt;static&gt; &nbsp;</td>
<td class="nameDescription">
<div class="fixedFont">CKEDITOR.skins.<b><a href="../symbols/CKEDITOR.skins.html#.load">load</a></b>(skinName, skinPart, callback)
</div>
<div class="description">Loads a skin part.</div>
</td>
</tr>
</tbody>
</table>
<!-- ============================== constructor details ==================== -->
<div class="details"><a name="constructor"> </a>
<div class="sectionTitle">
Namespace Detail
</div>
<div class="fixedFont" style="float:left">
<b>CKEDITOR.skins</b>
</div>
<div style="float:right">
<span class="heading">Since:</span>
3.0
</div>
<div style="clear:both"></div>
<div class="description">
Manages skins loading.
</div>
</div>
<!-- ============================== field details ========================== -->
<!-- ============================== method details ========================= -->
<div class="sectionTitle">
Method Detail
</div>
<a name=".add"> </a>
<div class="fixedFont" style="float:left">&lt;static&gt;
<span class="light">{Undefined}</span>
<span class="light">CKEDITOR.skins.</span><b>add</b>(skinName, skinDefinition)
</div>
<div style="float:right">
<span class="heading">Since:</span>
3.0
</div>
<div style="clear:both"></div>
<div class="description">
Registers a skin definition.
</div>
<dl class="detailList">
<dt class="heading">Parameters:</dt>
<dt>
<span class="light fixedFont">{String}</span> <b>skinName</b>
</dt>
<dd>The skin name.</dd>
<dt>
<span class="light fixedFont">{Object}</span> <b>skinDefinition</b>
</dt>
<dd>The skin definition.</dd>
</dl>
<hr />
<a name=".load"> </a>
<div class="fixedFont" style="float:left">&lt;static&gt;
<span class="light">{Undefined}</span>
<span class="light">CKEDITOR.skins.</span><b>load</b>(skinName, skinPart, callback)
</div>
<div style="float:right">
<span class="heading">Since:</span>
3.0
</div>
<div style="clear:both"></div>
<div class="description">
Loads a skin part. Skins are defined in parts, which are basically
separated CSS files. This function is mainly used by the core code and
should not have much use out of it.
</div>
<dl class="detailList">
<dt class="heading">Parameters:</dt>
<dt>
<span class="light fixedFont">{String}</span> <b>skinName</b>
</dt>
<dd>The name of the skin to be loaded.</dd>
<dt>
<span class="light fixedFont">{String}</span> <b>skinPart</b>
</dt>
<dd>The skin part to be loaded. Common skin parts
are "editor" and "dialog".</dd>
<dt>
<span class="light fixedFont">{Function}</span> <b>callback</b>
<i>Optional</i>
</dt>
<dd>A function to be called once the skin
part files are loaded.</dd>
</dl>
<hr />
</div>
<!-- ============================== footer ================================= -->
<div class="fineprint" style="clear:both">
Copyright &copy; 2003-2009, <a href="http://cksource.com/">CKSource</a> - Frederico Knabben. All rights reserved.
</div>
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,834 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="generator" content="JsDoc Toolkit" />
<title>CKEDITOR.themes - CKEditor 3.0 JavaScript API Documentation</title>
<style type="text/css">
/* default.css */
body
{
font: 12px "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
}
.header
{
clear: both;
background-color: #ccc;
padding: 8px;
}
h1
{
font-size: 150%;
font-weight: bold;
padding: 0;
margin: 1em 0 0 .3em;
}
hr
{
border: none 0;
border-top: 1px solid #7F8FB1;
height: 1px;
}
pre.code
{
display: block;
padding: 8px;
border: 1px dashed #ccc;
}
#index
{
margin-top: 24px;
float: left;
width: 160px;
position: absolute;
left: 8px;
background-color: #F3F3F3;
padding: 8px;
}
#content
{
margin-left: 190px;
}
.classList
{
list-style-type: none;
padding: 0;
margin: 0 0 0 8px;
font-family: arial, sans-serif;
font-size: 1em;
overflow: auto;
}
.classList li
{
padding: 0;
margin: 0 0 8px 0;
}
.summaryTable { width: 100%; }
h1.classTitle
{
font-size:170%;
line-height:130%;
}
h2 { font-size: 110%; }
caption, div.sectionTitle
{
background-color: #7F8FB1;
color: #fff;
font-size:130%;
text-align: left;
padding: 2px 6px 2px 6px;
border: 1px #7F8FB1 solid;
}
div.sectionTitle { margin-bottom: 8px; }
.summaryTable thead { display: none; }
.summaryTable td
{
vertical-align: top;
padding: 4px;
border-bottom: 1px #7F8FB1 solid;
border-right: 1px #7F8FB1 solid;
}
/*col#summaryAttributes {}*/
.summaryTable td.attributes
{
border-left: 1px #7F8FB1 solid;
width: 140px;
text-align: right;
}
td.attributes, .fixedFont
{
line-height: 15px;
color: #002EBE;
font-family: "Courier New",Courier,monospace;
font-size: 13px;
}
.summaryTable td.nameDescription
{
text-align: left;
font-size: 13px;
line-height: 15px;
}
.summaryTable td.nameDescription, .description
{
line-height: 15px;
padding: 4px;
padding-left: 4px;
}
.summaryTable { margin-bottom: 8px; }
ul.inheritsList
{
list-style: square;
margin-left: 20px;
padding-left: 0;
}
.detailList {
margin-left: 20px;
line-height: 15px;
}
.detailList dt { margin-left: 20px; }
.detailList .heading
{
font-weight: bold;
padding-bottom: 6px;
margin-left: 0;
}
.light, td.attributes, .light a:link, .light a:visited
{
color: #777;
font-style: italic;
}
.fineprint
{
text-align: right;
font-size: 10px;
}
</style>
</head>
<body>
<!-- ============================== header ================================= -->
<!-- begin static/header.html -->
<div id="header">
<h1>CKEditor 3.0 JavaScript API Documentation</h1>
<hr />
</div>
<!-- end static/header.html -->
<!-- ============================== classes index ============================ -->
<div id="index">
<!-- begin publish.classesIndex -->
<div align="center">
<a href="../index.html">Code Index</a>
| <a href="../files.html">File Index</a>
</div>
<hr />
<h2>Namespaces</h2>
<ul class="classList">
<li>
<a href="../symbols/CKEDITOR.html">CKEDITOR</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ajax.html">CKEDITOR.ajax</a>
</li>
<li>
<a href="../symbols/CKEDITOR.config.html">CKEDITOR.config</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.html">CKEDITOR.dom</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dtd.html">CKEDITOR.dtd</a>
</li>
<li>
<a href="../symbols/CKEDITOR.env.html">CKEDITOR.env</a>
</li>
<li>
<a href="../symbols/CKEDITOR.imageCacher.html">CKEDITOR.imageCacher</a>
</li>
<li>
<a href="../symbols/CKEDITOR.loader.html">CKEDITOR.loader</a>
</li>
<li>
<a href="../symbols/CKEDITOR.plugins.html">CKEDITOR.plugins</a>
</li>
<li>
<a href="../symbols/CKEDITOR.resourceManager.html">CKEDITOR.resourceManager</a>
</li>
<li>
<a href="../symbols/CKEDITOR.scriptLoader.html">CKEDITOR.scriptLoader</a>
</li>
<li>
<a href="../symbols/CKEDITOR.skins.html">CKEDITOR.skins</a>
</li>
<li>
<a href="../symbols/CKEDITOR.test.html">CKEDITOR.test</a>
</li>
<li>
<a href="../symbols/CKEDITOR.themes.html">CKEDITOR.themes</a>
</li>
<li>
<a href="../symbols/CKEDITOR.tools.html">CKEDITOR.tools</a>
</li>
</ul>
<h2>Classes</h2>
<ul class="classList">
<li>
<a href="../symbols/CKEDITOR.commandDefinition.html">CKEDITOR.commandDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.html">CKEDITOR.dialog</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.buttonDefinition.html">CKEDITOR.dialog.buttonDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.contentDefinition.html">CKEDITOR.dialog.contentDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.contentDefinitionObject.html">CKEDITOR.dialog.contentDefinitionObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.dialogDefinition.html">CKEDITOR.dialog.dialogDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.dialogDefinitionObject.html">CKEDITOR.dialog.dialogDefinitionObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.uiElementDefinition.html">CKEDITOR.dialog.uiElementDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialogCommand.html">CKEDITOR.dialogCommand</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.document.html">CKEDITOR.dom.document</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.domObject.html">CKEDITOR.dom.domObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.element.html">CKEDITOR.dom.element</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.event.html">CKEDITOR.dom.event</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.node.html">CKEDITOR.dom.node</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.selection.html">CKEDITOR.dom.selection</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.text.html">CKEDITOR.dom.text</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.window.html">CKEDITOR.dom.window</a>
</li>
<li>
<a href="../symbols/CKEDITOR.editor.html">CKEDITOR.editor</a>
</li>
<li>
<a href="../symbols/CKEDITOR.event.html">CKEDITOR.event</a>
</li>
<li>
<a href="../symbols/CKEDITOR.eventInfo.html">CKEDITOR.eventInfo</a>
</li>
<li>
<a href="../symbols/CKEDITOR.focusManager.html">CKEDITOR.focusManager</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.html">CKEDITOR.htmlParser</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.cdata.html">CKEDITOR.htmlParser.cdata</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.comment.html">CKEDITOR.htmlParser.comment</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.element.html">CKEDITOR.htmlParser.element</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.fragment.html">CKEDITOR.htmlParser.fragment</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.text.html">CKEDITOR.htmlParser.text</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlWriter.html">CKEDITOR.htmlWriter</a>
</li>
<li>
<a href="../symbols/CKEDITOR.keystrokeHandler.html">CKEDITOR.keystrokeHandler</a>
</li>
<li>
<a href="../symbols/CKEDITOR.pluginDefinition.html">CKEDITOR.pluginDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.html">CKEDITOR.ui</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.button.html">CKEDITOR.ui.button</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.button.html">CKEDITOR.ui.dialog.button</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.checkbox.html">CKEDITOR.ui.dialog.checkbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.file.html">CKEDITOR.ui.dialog.file</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.fileButton.html">CKEDITOR.ui.dialog.fileButton</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.hbox.html">CKEDITOR.ui.dialog.hbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.html.html">CKEDITOR.ui.dialog.html</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.labeledElement.html">CKEDITOR.ui.dialog.labeledElement</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.radio.html">CKEDITOR.ui.dialog.radio</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.select.html">CKEDITOR.ui.dialog.select</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.textarea.html">CKEDITOR.ui.dialog.textarea</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.textInput.html">CKEDITOR.ui.dialog.textInput</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.uiElement.html">CKEDITOR.ui.dialog.uiElement</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.vbox.html">CKEDITOR.ui.dialog.vbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.handlerDefinition.html">CKEDITOR.ui.handlerDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.xml.html">CKEDITOR.xml</a>
</li>
</ul>
<hr />
<!-- end publish.classesIndex -->
</div>
<div id="content">
<!-- ============================== class title ============================ -->
<h1 class="classTitle">
Namespace CKEDITOR.themes
</h1>
<!-- ============================== class summary ========================== -->
<p class="description">
<br />Extends
<a href="../symbols/CKEDITOR.resourceManager.html#constructor">CKEDITOR.resourceManager</a>.<br />
Manages themes registration and loading.
<br /><i>Defined in: </i> <a href="../symbols/src/core_themes.js.html">core/themes.js</a>.
</p>
<!-- ============================== constructor summary ==================== -->
<table class="summaryTable" cellspacing="0" summary="A summary of the constructor documented in the class CKEDITOR.themes.">
<caption>Namespace Summary</caption>
<thead>
<tr>
<th scope="col">Constructor Attributes</th>
<th scope="col">Constructor Name and Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="attributes">&nbsp;</td>
<td class="nameDescription" >
<div class="fixedFont">
<b><a href="../symbols/CKEDITOR.themes.html#constructor">CKEDITOR.themes</a></b>
</div>
<div class="description">Manages themes registration and loading.</div>
</td>
</tr>
</tbody>
</table>
<!-- ============================== properties summary ===================== -->
<dl class="inheritsList">
<dt>Fields borrowed from class <a href="../symbols/CKEDITOR.resourceManager.html#constructor">CKEDITOR.resourceManager</a>: </dt><dd><a href="../symbols/CKEDITOR.resourceManager.html#basePath">basePath</a>, <a href="../symbols/CKEDITOR.resourceManager.html#externals">externals</a>, <a href="../symbols/CKEDITOR.resourceManager.html#fileName">fileName</a>, <a href="../symbols/CKEDITOR.resourceManager.html#loaded">loaded</a>, <a href="../symbols/CKEDITOR.resourceManager.html#registered">registered</a></dd>
</dl>
<!-- ============================== methods summary ======================== -->
<dl class="inheritsList">
<dt>Methods borrowed from class <a href="../symbols/CKEDITOR.resourceManager.html#constructor">CKEDITOR.resourceManager</a>: </dt><dd><a href="../symbols/CKEDITOR.resourceManager.html#add">add</a>, <a href="../symbols/CKEDITOR.resourceManager.html#addExternal">addExternal</a>, <a href="../symbols/CKEDITOR.resourceManager.html#get">get</a>, <a href="../symbols/CKEDITOR.resourceManager.html#getFilePath">getFilePath</a>, <a href="../symbols/CKEDITOR.resourceManager.html#getPath">getPath</a>, <a href="../symbols/CKEDITOR.resourceManager.html#load">load</a></dd>
</dl>
<!-- ============================== constructor details ==================== -->
<div class="details"><a name="constructor"> </a>
<div class="sectionTitle">
Namespace Detail
</div>
<div class="fixedFont" style="float:left">
<b>CKEDITOR.themes</b>
</div>
<div style="float:right">
<span class="heading">Since:</span>
3.0
</div>
<div style="clear:both"></div>
<div class="description">
Manages themes registration and loading.
</div>
</div>
<!-- ============================== field details ========================== -->
<!-- ============================== method details ========================= -->
<hr />
</div>
<!-- ============================== footer ================================= -->
<div class="fineprint" style="clear:both">
Copyright &copy; 2003-2009, <a href="http://cksource.com/">CKSource</a> - Frederico Knabben. All rights reserved.
</div>
</body>
</html>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,862 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="generator" content="JsDoc Toolkit" />
<title>CKEDITOR.ui.dialog.fileButton - CKEditor 3.0 JavaScript API Documentation</title>
<style type="text/css">
/* default.css */
body
{
font: 12px "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
}
.header
{
clear: both;
background-color: #ccc;
padding: 8px;
}
h1
{
font-size: 150%;
font-weight: bold;
padding: 0;
margin: 1em 0 0 .3em;
}
hr
{
border: none 0;
border-top: 1px solid #7F8FB1;
height: 1px;
}
pre.code
{
display: block;
padding: 8px;
border: 1px dashed #ccc;
}
#index
{
margin-top: 24px;
float: left;
width: 160px;
position: absolute;
left: 8px;
background-color: #F3F3F3;
padding: 8px;
}
#content
{
margin-left: 190px;
}
.classList
{
list-style-type: none;
padding: 0;
margin: 0 0 0 8px;
font-family: arial, sans-serif;
font-size: 1em;
overflow: auto;
}
.classList li
{
padding: 0;
margin: 0 0 8px 0;
}
.summaryTable { width: 100%; }
h1.classTitle
{
font-size:170%;
line-height:130%;
}
h2 { font-size: 110%; }
caption, div.sectionTitle
{
background-color: #7F8FB1;
color: #fff;
font-size:130%;
text-align: left;
padding: 2px 6px 2px 6px;
border: 1px #7F8FB1 solid;
}
div.sectionTitle { margin-bottom: 8px; }
.summaryTable thead { display: none; }
.summaryTable td
{
vertical-align: top;
padding: 4px;
border-bottom: 1px #7F8FB1 solid;
border-right: 1px #7F8FB1 solid;
}
/*col#summaryAttributes {}*/
.summaryTable td.attributes
{
border-left: 1px #7F8FB1 solid;
width: 140px;
text-align: right;
}
td.attributes, .fixedFont
{
line-height: 15px;
color: #002EBE;
font-family: "Courier New",Courier,monospace;
font-size: 13px;
}
.summaryTable td.nameDescription
{
text-align: left;
font-size: 13px;
line-height: 15px;
}
.summaryTable td.nameDescription, .description
{
line-height: 15px;
padding: 4px;
padding-left: 4px;
}
.summaryTable { margin-bottom: 8px; }
ul.inheritsList
{
list-style: square;
margin-left: 20px;
padding-left: 0;
}
.detailList {
margin-left: 20px;
line-height: 15px;
}
.detailList dt { margin-left: 20px; }
.detailList .heading
{
font-weight: bold;
padding-bottom: 6px;
margin-left: 0;
}
.light, td.attributes, .light a:link, .light a:visited
{
color: #777;
font-style: italic;
}
.fineprint
{
text-align: right;
font-size: 10px;
}
</style>
</head>
<body>
<!-- ============================== header ================================= -->
<!-- begin static/header.html -->
<div id="header">
<h1>CKEditor 3.0 JavaScript API Documentation</h1>
<hr />
</div>
<!-- end static/header.html -->
<!-- ============================== classes index ============================ -->
<div id="index">
<!-- begin publish.classesIndex -->
<div align="center">
<a href="../index.html">Code Index</a>
| <a href="../files.html">File Index</a>
</div>
<hr />
<h2>Namespaces</h2>
<ul class="classList">
<li>
<a href="../symbols/CKEDITOR.html">CKEDITOR</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ajax.html">CKEDITOR.ajax</a>
</li>
<li>
<a href="../symbols/CKEDITOR.config.html">CKEDITOR.config</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.html">CKEDITOR.dom</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dtd.html">CKEDITOR.dtd</a>
</li>
<li>
<a href="../symbols/CKEDITOR.env.html">CKEDITOR.env</a>
</li>
<li>
<a href="../symbols/CKEDITOR.imageCacher.html">CKEDITOR.imageCacher</a>
</li>
<li>
<a href="../symbols/CKEDITOR.loader.html">CKEDITOR.loader</a>
</li>
<li>
<a href="../symbols/CKEDITOR.plugins.html">CKEDITOR.plugins</a>
</li>
<li>
<a href="../symbols/CKEDITOR.resourceManager.html">CKEDITOR.resourceManager</a>
</li>
<li>
<a href="../symbols/CKEDITOR.scriptLoader.html">CKEDITOR.scriptLoader</a>
</li>
<li>
<a href="../symbols/CKEDITOR.skins.html">CKEDITOR.skins</a>
</li>
<li>
<a href="../symbols/CKEDITOR.test.html">CKEDITOR.test</a>
</li>
<li>
<a href="../symbols/CKEDITOR.themes.html">CKEDITOR.themes</a>
</li>
<li>
<a href="../symbols/CKEDITOR.tools.html">CKEDITOR.tools</a>
</li>
</ul>
<h2>Classes</h2>
<ul class="classList">
<li>
<a href="../symbols/CKEDITOR.commandDefinition.html">CKEDITOR.commandDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.html">CKEDITOR.dialog</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.buttonDefinition.html">CKEDITOR.dialog.buttonDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.contentDefinition.html">CKEDITOR.dialog.contentDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.contentDefinitionObject.html">CKEDITOR.dialog.contentDefinitionObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.dialogDefinition.html">CKEDITOR.dialog.dialogDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.dialogDefinitionObject.html">CKEDITOR.dialog.dialogDefinitionObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.uiElementDefinition.html">CKEDITOR.dialog.uiElementDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialogCommand.html">CKEDITOR.dialogCommand</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.document.html">CKEDITOR.dom.document</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.domObject.html">CKEDITOR.dom.domObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.element.html">CKEDITOR.dom.element</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.event.html">CKEDITOR.dom.event</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.node.html">CKEDITOR.dom.node</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.selection.html">CKEDITOR.dom.selection</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.text.html">CKEDITOR.dom.text</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.window.html">CKEDITOR.dom.window</a>
</li>
<li>
<a href="../symbols/CKEDITOR.editor.html">CKEDITOR.editor</a>
</li>
<li>
<a href="../symbols/CKEDITOR.event.html">CKEDITOR.event</a>
</li>
<li>
<a href="../symbols/CKEDITOR.eventInfo.html">CKEDITOR.eventInfo</a>
</li>
<li>
<a href="../symbols/CKEDITOR.focusManager.html">CKEDITOR.focusManager</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.html">CKEDITOR.htmlParser</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.cdata.html">CKEDITOR.htmlParser.cdata</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.comment.html">CKEDITOR.htmlParser.comment</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.element.html">CKEDITOR.htmlParser.element</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.fragment.html">CKEDITOR.htmlParser.fragment</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.text.html">CKEDITOR.htmlParser.text</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlWriter.html">CKEDITOR.htmlWriter</a>
</li>
<li>
<a href="../symbols/CKEDITOR.keystrokeHandler.html">CKEDITOR.keystrokeHandler</a>
</li>
<li>
<a href="../symbols/CKEDITOR.pluginDefinition.html">CKEDITOR.pluginDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.html">CKEDITOR.ui</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.button.html">CKEDITOR.ui.button</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.button.html">CKEDITOR.ui.dialog.button</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.checkbox.html">CKEDITOR.ui.dialog.checkbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.file.html">CKEDITOR.ui.dialog.file</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.fileButton.html">CKEDITOR.ui.dialog.fileButton</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.hbox.html">CKEDITOR.ui.dialog.hbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.html.html">CKEDITOR.ui.dialog.html</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.labeledElement.html">CKEDITOR.ui.dialog.labeledElement</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.radio.html">CKEDITOR.ui.dialog.radio</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.select.html">CKEDITOR.ui.dialog.select</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.textarea.html">CKEDITOR.ui.dialog.textarea</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.textInput.html">CKEDITOR.ui.dialog.textInput</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.uiElement.html">CKEDITOR.ui.dialog.uiElement</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.vbox.html">CKEDITOR.ui.dialog.vbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.handlerDefinition.html">CKEDITOR.ui.handlerDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.xml.html">CKEDITOR.xml</a>
</li>
</ul>
<hr />
<!-- end publish.classesIndex -->
</div>
<div id="content">
<!-- ============================== class title ============================ -->
<h1 class="classTitle">
Class CKEDITOR.ui.dialog.fileButton
</h1>
<!-- ============================== class summary ========================== -->
<p class="description">
<br />Extends
<a href="../symbols/CKEDITOR.ui.dialog.button.html#constructor">CKEDITOR.ui.dialog.button</a>.<br />
<br /><i>Defined in: </i> <a href="../symbols/src/plugins_dialogui_plugin.js.html">plugins/dialogui/plugin.js</a>.
</p>
<!-- ============================== constructor summary ==================== -->
<table class="summaryTable" cellspacing="0" summary="A summary of the constructor documented in the class CKEDITOR.ui.dialog.fileButton.">
<caption>Class Summary</caption>
<thead>
<tr>
<th scope="col">Constructor Attributes</th>
<th scope="col">Constructor Name and Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="attributes">&nbsp;</td>
<td class="nameDescription" >
<div class="fixedFont">
<b><a href="../symbols/CKEDITOR.ui.dialog.fileButton.html#constructor">CKEDITOR.ui.dialog.fileButton</a></b>(dialog, elementDefinition, htmlList)
</div>
<div class="description">A button for submitting the file in a file upload input.</div>
</td>
</tr>
</tbody>
</table>
<!-- ============================== properties summary ===================== -->
<dl class="inheritsList">
<dt>Fields borrowed from class <a href="../symbols/CKEDITOR.ui.dialog.button.html#constructor">CKEDITOR.ui.dialog.button</a>: </dt><dd><a href="../symbols/CKEDITOR.ui.dialog.button.html#eventProcessors">eventProcessors</a></dd>
</dl>
<!-- ============================== methods summary ======================== -->
<dl class="inheritsList">
<dt>Methods borrowed from class <a href="../symbols/CKEDITOR.ui.dialog.button.html#constructor">CKEDITOR.ui.dialog.button</a>: </dt><dd><a href="../symbols/CKEDITOR.ui.dialog.button.html#accessKeyDown">accessKeyDown</a>, <a href="../symbols/CKEDITOR.ui.dialog.button.html#accessKeyUp">accessKeyUp</a>, <a href="../symbols/CKEDITOR.ui.dialog.button.html#click">click</a>, <a href="../symbols/CKEDITOR.ui.dialog.button.html#disable">disable</a>, <a href="../symbols/CKEDITOR.ui.dialog.button.html#enable">enable</a>, <a href="../symbols/CKEDITOR.ui.dialog.button.html#isEnabled">isEnabled</a>, <a href="../symbols/CKEDITOR.ui.dialog.button.html#isVisible">isVisible</a></dd><dt>Methods borrowed from class <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#constructor">CKEDITOR.ui.dialog.uiElement</a>: </dt><dd><a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#focus">focus</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#getDialog">getDialog</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#getElement">getElement</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#getInputElement">getInputElement</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#getValue">getValue</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#isChanged">isChanged</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#isFocusable">isFocusable</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#registerEvents">registerEvents</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#selectParentTab">selectParentTab</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#setValue">setValue</a></dd>
</dl>
<!-- ============================== constructor details ==================== -->
<div class="details"><a name="constructor"> </a>
<div class="sectionTitle">
Class Detail
</div>
<div class="fixedFont" style="float:left">
<b>CKEDITOR.ui.dialog.fileButton</b>(dialog, elementDefinition, htmlList)
</div>
<div style="float:right">
<span class="heading">Since:</span>
3.0
</div>
<div style="clear:both"></div>
<div class="description">
A button for submitting the file in a file upload input.
</div>
<dl class="detailList">
<dt class="heading">Parameters:</dt>
<dt>
<span class="light fixedFont">{<a href="../symbols/CKEDITOR.dialog.html#constructor">CKEDITOR.dialog</a>}</span> <b>dialog</b>
</dt>
<dd>Parent dialog object.</dd>
<dt>
<span class="light fixedFont">{<a href="../symbols/CKEDITOR.dialog.uiElementDefinition.html#constructor">CKEDITOR.dialog.uiElementDefinition</a>}</span> <b>elementDefinition</b>
</dt>
<dd>The element definition. Accepted fields:
<ul>
<li><strong>for</strong> (Required) The file input's page and element Id
to associate to, in a 2-item array format: [ 'page_id', 'element_id' ].
</li>
<li><strong>validate</strong> (Optional) The validation function.</li>
</ul></dd>
<dt>
<span class="light fixedFont">{Array}</span> <b>htmlList</b>
</dt>
<dd>List of HTML code to output to.</dd>
</dl>
</div>
<!-- ============================== field details ========================== -->
<!-- ============================== method details ========================= -->
<hr />
</div>
<!-- ============================== footer ================================= -->
<div class="fineprint" style="clear:both">
Copyright &copy; 2003-2009, <a href="http://cksource.com/">CKSource</a> - Frederico Knabben. All rights reserved.
</div>
</body>
</html>

View File

@ -0,0 +1,963 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="generator" content="JsDoc Toolkit" />
<title>CKEDITOR.ui.dialog.hbox - CKEditor 3.0 JavaScript API Documentation</title>
<style type="text/css">
/* default.css */
body
{
font: 12px "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
}
.header
{
clear: both;
background-color: #ccc;
padding: 8px;
}
h1
{
font-size: 150%;
font-weight: bold;
padding: 0;
margin: 1em 0 0 .3em;
}
hr
{
border: none 0;
border-top: 1px solid #7F8FB1;
height: 1px;
}
pre.code
{
display: block;
padding: 8px;
border: 1px dashed #ccc;
}
#index
{
margin-top: 24px;
float: left;
width: 160px;
position: absolute;
left: 8px;
background-color: #F3F3F3;
padding: 8px;
}
#content
{
margin-left: 190px;
}
.classList
{
list-style-type: none;
padding: 0;
margin: 0 0 0 8px;
font-family: arial, sans-serif;
font-size: 1em;
overflow: auto;
}
.classList li
{
padding: 0;
margin: 0 0 8px 0;
}
.summaryTable { width: 100%; }
h1.classTitle
{
font-size:170%;
line-height:130%;
}
h2 { font-size: 110%; }
caption, div.sectionTitle
{
background-color: #7F8FB1;
color: #fff;
font-size:130%;
text-align: left;
padding: 2px 6px 2px 6px;
border: 1px #7F8FB1 solid;
}
div.sectionTitle { margin-bottom: 8px; }
.summaryTable thead { display: none; }
.summaryTable td
{
vertical-align: top;
padding: 4px;
border-bottom: 1px #7F8FB1 solid;
border-right: 1px #7F8FB1 solid;
}
/*col#summaryAttributes {}*/
.summaryTable td.attributes
{
border-left: 1px #7F8FB1 solid;
width: 140px;
text-align: right;
}
td.attributes, .fixedFont
{
line-height: 15px;
color: #002EBE;
font-family: "Courier New",Courier,monospace;
font-size: 13px;
}
.summaryTable td.nameDescription
{
text-align: left;
font-size: 13px;
line-height: 15px;
}
.summaryTable td.nameDescription, .description
{
line-height: 15px;
padding: 4px;
padding-left: 4px;
}
.summaryTable { margin-bottom: 8px; }
ul.inheritsList
{
list-style: square;
margin-left: 20px;
padding-left: 0;
}
.detailList {
margin-left: 20px;
line-height: 15px;
}
.detailList dt { margin-left: 20px; }
.detailList .heading
{
font-weight: bold;
padding-bottom: 6px;
margin-left: 0;
}
.light, td.attributes, .light a:link, .light a:visited
{
color: #777;
font-style: italic;
}
.fineprint
{
text-align: right;
font-size: 10px;
}
</style>
</head>
<body>
<!-- ============================== header ================================= -->
<!-- begin static/header.html -->
<div id="header">
<h1>CKEditor 3.0 JavaScript API Documentation</h1>
<hr />
</div>
<!-- end static/header.html -->
<!-- ============================== classes index ============================ -->
<div id="index">
<!-- begin publish.classesIndex -->
<div align="center">
<a href="../index.html">Code Index</a>
| <a href="../files.html">File Index</a>
</div>
<hr />
<h2>Namespaces</h2>
<ul class="classList">
<li>
<a href="../symbols/CKEDITOR.html">CKEDITOR</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ajax.html">CKEDITOR.ajax</a>
</li>
<li>
<a href="../symbols/CKEDITOR.config.html">CKEDITOR.config</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.html">CKEDITOR.dom</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dtd.html">CKEDITOR.dtd</a>
</li>
<li>
<a href="../symbols/CKEDITOR.env.html">CKEDITOR.env</a>
</li>
<li>
<a href="../symbols/CKEDITOR.imageCacher.html">CKEDITOR.imageCacher</a>
</li>
<li>
<a href="../symbols/CKEDITOR.loader.html">CKEDITOR.loader</a>
</li>
<li>
<a href="../symbols/CKEDITOR.plugins.html">CKEDITOR.plugins</a>
</li>
<li>
<a href="../symbols/CKEDITOR.resourceManager.html">CKEDITOR.resourceManager</a>
</li>
<li>
<a href="../symbols/CKEDITOR.scriptLoader.html">CKEDITOR.scriptLoader</a>
</li>
<li>
<a href="../symbols/CKEDITOR.skins.html">CKEDITOR.skins</a>
</li>
<li>
<a href="../symbols/CKEDITOR.test.html">CKEDITOR.test</a>
</li>
<li>
<a href="../symbols/CKEDITOR.themes.html">CKEDITOR.themes</a>
</li>
<li>
<a href="../symbols/CKEDITOR.tools.html">CKEDITOR.tools</a>
</li>
</ul>
<h2>Classes</h2>
<ul class="classList">
<li>
<a href="../symbols/CKEDITOR.commandDefinition.html">CKEDITOR.commandDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.html">CKEDITOR.dialog</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.buttonDefinition.html">CKEDITOR.dialog.buttonDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.contentDefinition.html">CKEDITOR.dialog.contentDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.contentDefinitionObject.html">CKEDITOR.dialog.contentDefinitionObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.dialogDefinition.html">CKEDITOR.dialog.dialogDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.dialogDefinitionObject.html">CKEDITOR.dialog.dialogDefinitionObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.uiElementDefinition.html">CKEDITOR.dialog.uiElementDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialogCommand.html">CKEDITOR.dialogCommand</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.document.html">CKEDITOR.dom.document</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.domObject.html">CKEDITOR.dom.domObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.element.html">CKEDITOR.dom.element</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.event.html">CKEDITOR.dom.event</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.node.html">CKEDITOR.dom.node</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.selection.html">CKEDITOR.dom.selection</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.text.html">CKEDITOR.dom.text</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.window.html">CKEDITOR.dom.window</a>
</li>
<li>
<a href="../symbols/CKEDITOR.editor.html">CKEDITOR.editor</a>
</li>
<li>
<a href="../symbols/CKEDITOR.event.html">CKEDITOR.event</a>
</li>
<li>
<a href="../symbols/CKEDITOR.eventInfo.html">CKEDITOR.eventInfo</a>
</li>
<li>
<a href="../symbols/CKEDITOR.focusManager.html">CKEDITOR.focusManager</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.html">CKEDITOR.htmlParser</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.cdata.html">CKEDITOR.htmlParser.cdata</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.comment.html">CKEDITOR.htmlParser.comment</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.element.html">CKEDITOR.htmlParser.element</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.fragment.html">CKEDITOR.htmlParser.fragment</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.text.html">CKEDITOR.htmlParser.text</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlWriter.html">CKEDITOR.htmlWriter</a>
</li>
<li>
<a href="../symbols/CKEDITOR.keystrokeHandler.html">CKEDITOR.keystrokeHandler</a>
</li>
<li>
<a href="../symbols/CKEDITOR.pluginDefinition.html">CKEDITOR.pluginDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.html">CKEDITOR.ui</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.button.html">CKEDITOR.ui.button</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.button.html">CKEDITOR.ui.dialog.button</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.checkbox.html">CKEDITOR.ui.dialog.checkbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.file.html">CKEDITOR.ui.dialog.file</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.fileButton.html">CKEDITOR.ui.dialog.fileButton</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.hbox.html">CKEDITOR.ui.dialog.hbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.html.html">CKEDITOR.ui.dialog.html</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.labeledElement.html">CKEDITOR.ui.dialog.labeledElement</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.radio.html">CKEDITOR.ui.dialog.radio</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.select.html">CKEDITOR.ui.dialog.select</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.textarea.html">CKEDITOR.ui.dialog.textarea</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.textInput.html">CKEDITOR.ui.dialog.textInput</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.uiElement.html">CKEDITOR.ui.dialog.uiElement</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.vbox.html">CKEDITOR.ui.dialog.vbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.handlerDefinition.html">CKEDITOR.ui.handlerDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.xml.html">CKEDITOR.xml</a>
</li>
</ul>
<hr />
<!-- end publish.classesIndex -->
</div>
<div id="content">
<!-- ============================== class title ============================ -->
<h1 class="classTitle">
Class CKEDITOR.ui.dialog.hbox
</h1>
<!-- ============================== class summary ========================== -->
<p class="description">
<br />Extends
<a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#constructor">CKEDITOR.ui.dialog.uiElement</a>.<br />
<br /><i>Defined in: </i> <a href="../symbols/src/plugins_dialog_plugin.js.html">plugins/dialog/plugin.js</a>.
</p>
<!-- ============================== constructor summary ==================== -->
<table class="summaryTable" cellspacing="0" summary="A summary of the constructor documented in the class CKEDITOR.ui.dialog.hbox.">
<caption>Class Summary</caption>
<thead>
<tr>
<th scope="col">Constructor Attributes</th>
<th scope="col">Constructor Name and Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="attributes">&nbsp;</td>
<td class="nameDescription" >
<div class="fixedFont">
<b><a href="../symbols/CKEDITOR.ui.dialog.hbox.html#constructor">CKEDITOR.ui.dialog.hbox</a></b>(dialog, childObjList, childHtmlList, htmlList, elementDefinition)
</div>
<div class="description">Horizontal layout box for dialog UI elements, auto-expends to available width of container.</div>
</td>
</tr>
</tbody>
</table>
<!-- ============================== properties summary ===================== -->
<dl class="inheritsList">
<dt>Fields borrowed from class <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#constructor">CKEDITOR.ui.dialog.uiElement</a>: </dt><dd><a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#eventProcessors">eventProcessors</a></dd>
</dl>
<!-- ============================== methods summary ======================== -->
<table class="summaryTable" cellspacing="0" summary="A summary of the methods documented in the class CKEDITOR.ui.dialog.hbox.">
<caption>Method Summary</caption>
<thead>
<tr>
<th scope="col">Method Attributes</th>
<th scope="col">Method Name and Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="attributes">&nbsp;</td>
<td class="nameDescription">
<div class="fixedFont"><b><a href="../symbols/CKEDITOR.ui.dialog.hbox.html#getChild">getChild</a></b>(indices)
</div>
<div class="description">Gets a child UI element inside this container.</div>
</td>
</tr>
</tbody>
</table>
<dl class="inheritsList">
<dt>Methods borrowed from class <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#constructor">CKEDITOR.ui.dialog.uiElement</a>: </dt><dd><a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#accessKeyDown">accessKeyDown</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#accessKeyUp">accessKeyUp</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#disable">disable</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#enable">enable</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#focus">focus</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#getDialog">getDialog</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#getElement">getElement</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#getInputElement">getInputElement</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#getValue">getValue</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#isChanged">isChanged</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#isEnabled">isEnabled</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#isFocusable">isFocusable</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#isVisible">isVisible</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#registerEvents">registerEvents</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#selectParentTab">selectParentTab</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#setValue">setValue</a></dd>
</dl>
<!-- ============================== constructor details ==================== -->
<div class="details"><a name="constructor"> </a>
<div class="sectionTitle">
Class Detail
</div>
<div class="fixedFont" style="float:left">
<b>CKEDITOR.ui.dialog.hbox</b>(dialog, childObjList, childHtmlList, htmlList, elementDefinition)
</div>
<div style="float:right">
<span class="heading">Since:</span>
3.0
</div>
<div style="clear:both"></div>
<div class="description">
Horizontal layout box for dialog UI elements, auto-expends to available width of container.
</div>
<dl class="detailList">
<dt class="heading">Parameters:</dt>
<dt>
<span class="light fixedFont">{<a href="../symbols/CKEDITOR.dialog.html#constructor">CKEDITOR.dialog</a>}</span> <b>dialog</b>
</dt>
<dd>Parent dialog object.</dd>
<dt>
<span class="light fixedFont">{Array}</span> <b>childObjList</b>
</dt>
<dd>Array of <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#constructor">CKEDITOR.ui.dialog.uiElement</a> objects inside this
container.</dd>
<dt>
<span class="light fixedFont">{Array}</span> <b>childHtmlList</b>
</dt>
<dd>Array of HTML code that correspond to the HTML output of all the
objects in childObjList.</dd>
<dt>
<span class="light fixedFont">{Array}</span> <b>htmlList</b>
</dt>
<dd>Array of HTML code that this element will output to.</dd>
<dt>
<span class="light fixedFont">{<a href="../symbols/CKEDITOR.dialog.uiElementDefinition.html#constructor">CKEDITOR.dialog.uiElementDefinition</a>}</span> <b>elementDefinition</b>
</dt>
<dd>The element definition. Accepted fields:
<ul>
<li><strong>widths</strong> (Optional) The widths of child cells.</li>
<li><strong>height</strong> (Optional) The height of the layout.</li>
<li><strong>padding</strong> (Optional) The padding width inside child
cells.</li>
<li><strong>align</strong> (Optional) The alignment of the whole layout
</li>
</ul></dd>
</dl>
</div>
<!-- ============================== field details ========================== -->
<!-- ============================== method details ========================= -->
<div class="sectionTitle">
Method Detail
</div>
<a name="getChild"> </a>
<div class="fixedFont" style="float:left">
<span class="light">{Array|<a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#constructor">CKEDITOR.ui.dialog.uiElement</a>}</span>
<b>getChild</b>(indices)
</div>
<div style="float:right">
<span class="heading">Since:</span>
3.0
</div>
<div style="clear:both"></div>
<div class="description">
Gets a child UI element inside this container.
</div>
<pre class="code">var checkbox = hbox.getChild( [0,1] );
checkbox.setValue( true );</pre>
<dl class="detailList">
<dt class="heading">Parameters:</dt>
<dt>
<span class="light fixedFont">{Array|Number}</span> <b>indices</b>
</dt>
<dd>An array or a single number to indicate the child's
position in the container's descendant tree. Omit to get all the children in an array.</dd>
</dl>
<dl class="detailList">
<dt class="heading">Returns:</dt>
<dd><span class="light fixedFont">{Array|<a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#constructor">CKEDITOR.ui.dialog.uiElement</a>}</span> Array of all UI elements in the container
if no argument given, or the specified UI element if indices is given.</dd>
</dl>
<hr />
</div>
<!-- ============================== footer ================================= -->
<div class="fineprint" style="clear:both">
Copyright &copy; 2003-2009, <a href="http://cksource.com/">CKSource</a> - Frederico Knabben. All rights reserved.
</div>
</body>
</html>

View File

@ -0,0 +1,860 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="generator" content="JsDoc Toolkit" />
<title>CKEDITOR.ui.dialog.html - CKEditor 3.0 JavaScript API Documentation</title>
<style type="text/css">
/* default.css */
body
{
font: 12px "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
}
.header
{
clear: both;
background-color: #ccc;
padding: 8px;
}
h1
{
font-size: 150%;
font-weight: bold;
padding: 0;
margin: 1em 0 0 .3em;
}
hr
{
border: none 0;
border-top: 1px solid #7F8FB1;
height: 1px;
}
pre.code
{
display: block;
padding: 8px;
border: 1px dashed #ccc;
}
#index
{
margin-top: 24px;
float: left;
width: 160px;
position: absolute;
left: 8px;
background-color: #F3F3F3;
padding: 8px;
}
#content
{
margin-left: 190px;
}
.classList
{
list-style-type: none;
padding: 0;
margin: 0 0 0 8px;
font-family: arial, sans-serif;
font-size: 1em;
overflow: auto;
}
.classList li
{
padding: 0;
margin: 0 0 8px 0;
}
.summaryTable { width: 100%; }
h1.classTitle
{
font-size:170%;
line-height:130%;
}
h2 { font-size: 110%; }
caption, div.sectionTitle
{
background-color: #7F8FB1;
color: #fff;
font-size:130%;
text-align: left;
padding: 2px 6px 2px 6px;
border: 1px #7F8FB1 solid;
}
div.sectionTitle { margin-bottom: 8px; }
.summaryTable thead { display: none; }
.summaryTable td
{
vertical-align: top;
padding: 4px;
border-bottom: 1px #7F8FB1 solid;
border-right: 1px #7F8FB1 solid;
}
/*col#summaryAttributes {}*/
.summaryTable td.attributes
{
border-left: 1px #7F8FB1 solid;
width: 140px;
text-align: right;
}
td.attributes, .fixedFont
{
line-height: 15px;
color: #002EBE;
font-family: "Courier New",Courier,monospace;
font-size: 13px;
}
.summaryTable td.nameDescription
{
text-align: left;
font-size: 13px;
line-height: 15px;
}
.summaryTable td.nameDescription, .description
{
line-height: 15px;
padding: 4px;
padding-left: 4px;
}
.summaryTable { margin-bottom: 8px; }
ul.inheritsList
{
list-style: square;
margin-left: 20px;
padding-left: 0;
}
.detailList {
margin-left: 20px;
line-height: 15px;
}
.detailList dt { margin-left: 20px; }
.detailList .heading
{
font-weight: bold;
padding-bottom: 6px;
margin-left: 0;
}
.light, td.attributes, .light a:link, .light a:visited
{
color: #777;
font-style: italic;
}
.fineprint
{
text-align: right;
font-size: 10px;
}
</style>
</head>
<body>
<!-- ============================== header ================================= -->
<!-- begin static/header.html -->
<div id="header">
<h1>CKEditor 3.0 JavaScript API Documentation</h1>
<hr />
</div>
<!-- end static/header.html -->
<!-- ============================== classes index ============================ -->
<div id="index">
<!-- begin publish.classesIndex -->
<div align="center">
<a href="../index.html">Code Index</a>
| <a href="../files.html">File Index</a>
</div>
<hr />
<h2>Namespaces</h2>
<ul class="classList">
<li>
<a href="../symbols/CKEDITOR.html">CKEDITOR</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ajax.html">CKEDITOR.ajax</a>
</li>
<li>
<a href="../symbols/CKEDITOR.config.html">CKEDITOR.config</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.html">CKEDITOR.dom</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dtd.html">CKEDITOR.dtd</a>
</li>
<li>
<a href="../symbols/CKEDITOR.env.html">CKEDITOR.env</a>
</li>
<li>
<a href="../symbols/CKEDITOR.imageCacher.html">CKEDITOR.imageCacher</a>
</li>
<li>
<a href="../symbols/CKEDITOR.loader.html">CKEDITOR.loader</a>
</li>
<li>
<a href="../symbols/CKEDITOR.plugins.html">CKEDITOR.plugins</a>
</li>
<li>
<a href="../symbols/CKEDITOR.resourceManager.html">CKEDITOR.resourceManager</a>
</li>
<li>
<a href="../symbols/CKEDITOR.scriptLoader.html">CKEDITOR.scriptLoader</a>
</li>
<li>
<a href="../symbols/CKEDITOR.skins.html">CKEDITOR.skins</a>
</li>
<li>
<a href="../symbols/CKEDITOR.test.html">CKEDITOR.test</a>
</li>
<li>
<a href="../symbols/CKEDITOR.themes.html">CKEDITOR.themes</a>
</li>
<li>
<a href="../symbols/CKEDITOR.tools.html">CKEDITOR.tools</a>
</li>
</ul>
<h2>Classes</h2>
<ul class="classList">
<li>
<a href="../symbols/CKEDITOR.commandDefinition.html">CKEDITOR.commandDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.html">CKEDITOR.dialog</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.buttonDefinition.html">CKEDITOR.dialog.buttonDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.contentDefinition.html">CKEDITOR.dialog.contentDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.contentDefinitionObject.html">CKEDITOR.dialog.contentDefinitionObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.dialogDefinition.html">CKEDITOR.dialog.dialogDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.dialogDefinitionObject.html">CKEDITOR.dialog.dialogDefinitionObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialog.uiElementDefinition.html">CKEDITOR.dialog.uiElementDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dialogCommand.html">CKEDITOR.dialogCommand</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.document.html">CKEDITOR.dom.document</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.domObject.html">CKEDITOR.dom.domObject</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.element.html">CKEDITOR.dom.element</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.event.html">CKEDITOR.dom.event</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.node.html">CKEDITOR.dom.node</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.selection.html">CKEDITOR.dom.selection</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.text.html">CKEDITOR.dom.text</a>
</li>
<li>
<a href="../symbols/CKEDITOR.dom.window.html">CKEDITOR.dom.window</a>
</li>
<li>
<a href="../symbols/CKEDITOR.editor.html">CKEDITOR.editor</a>
</li>
<li>
<a href="../symbols/CKEDITOR.event.html">CKEDITOR.event</a>
</li>
<li>
<a href="../symbols/CKEDITOR.eventInfo.html">CKEDITOR.eventInfo</a>
</li>
<li>
<a href="../symbols/CKEDITOR.focusManager.html">CKEDITOR.focusManager</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.html">CKEDITOR.htmlParser</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.cdata.html">CKEDITOR.htmlParser.cdata</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.comment.html">CKEDITOR.htmlParser.comment</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.element.html">CKEDITOR.htmlParser.element</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.fragment.html">CKEDITOR.htmlParser.fragment</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlParser.text.html">CKEDITOR.htmlParser.text</a>
</li>
<li>
<a href="../symbols/CKEDITOR.htmlWriter.html">CKEDITOR.htmlWriter</a>
</li>
<li>
<a href="../symbols/CKEDITOR.keystrokeHandler.html">CKEDITOR.keystrokeHandler</a>
</li>
<li>
<a href="../symbols/CKEDITOR.pluginDefinition.html">CKEDITOR.pluginDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.html">CKEDITOR.ui</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.button.html">CKEDITOR.ui.button</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.button.html">CKEDITOR.ui.dialog.button</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.checkbox.html">CKEDITOR.ui.dialog.checkbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.file.html">CKEDITOR.ui.dialog.file</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.fileButton.html">CKEDITOR.ui.dialog.fileButton</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.hbox.html">CKEDITOR.ui.dialog.hbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.html.html">CKEDITOR.ui.dialog.html</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.labeledElement.html">CKEDITOR.ui.dialog.labeledElement</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.radio.html">CKEDITOR.ui.dialog.radio</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.select.html">CKEDITOR.ui.dialog.select</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.textarea.html">CKEDITOR.ui.dialog.textarea</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.textInput.html">CKEDITOR.ui.dialog.textInput</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.uiElement.html">CKEDITOR.ui.dialog.uiElement</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.dialog.vbox.html">CKEDITOR.ui.dialog.vbox</a>
</li>
<li>
<a href="../symbols/CKEDITOR.ui.handlerDefinition.html">CKEDITOR.ui.handlerDefinition</a>
</li>
<li>
<a href="../symbols/CKEDITOR.xml.html">CKEDITOR.xml</a>
</li>
</ul>
<hr />
<!-- end publish.classesIndex -->
</div>
<div id="content">
<!-- ============================== class title ============================ -->
<h1 class="classTitle">
Class CKEDITOR.ui.dialog.html
</h1>
<!-- ============================== class summary ========================== -->
<p class="description">
<br />Extends
<a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#constructor">CKEDITOR.ui.dialog.uiElement</a>.<br />
<br /><i>Defined in: </i> <a href="../symbols/src/plugins_dialogui_plugin.js.html">plugins/dialogui/plugin.js</a>.
</p>
<!-- ============================== constructor summary ==================== -->
<table class="summaryTable" cellspacing="0" summary="A summary of the constructor documented in the class CKEDITOR.ui.dialog.html.">
<caption>Class Summary</caption>
<thead>
<tr>
<th scope="col">Constructor Attributes</th>
<th scope="col">Constructor Name and Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="attributes">&nbsp;</td>
<td class="nameDescription" >
<div class="fixedFont">
<b><a href="../symbols/CKEDITOR.ui.dialog.html.html#constructor">CKEDITOR.ui.dialog.html</a></b>(dialog, elementDefinition, htmlList)
</div>
<div class="description">A dialog element made from raw HTML code.</div>
</td>
</tr>
</tbody>
</table>
<!-- ============================== properties summary ===================== -->
<dl class="inheritsList">
<dt>Fields borrowed from class <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#constructor">CKEDITOR.ui.dialog.uiElement</a>: </dt><dd><a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#eventProcessors">eventProcessors</a></dd>
</dl>
<!-- ============================== methods summary ======================== -->
<dl class="inheritsList">
<dt>Methods borrowed from class <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#constructor">CKEDITOR.ui.dialog.uiElement</a>: </dt><dd><a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#accessKeyDown">accessKeyDown</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#accessKeyUp">accessKeyUp</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#disable">disable</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#enable">enable</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#focus">focus</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#getDialog">getDialog</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#getElement">getElement</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#getInputElement">getInputElement</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#getValue">getValue</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#isChanged">isChanged</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#isEnabled">isEnabled</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#isFocusable">isFocusable</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#isVisible">isVisible</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#registerEvents">registerEvents</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#selectParentTab">selectParentTab</a>, <a href="../symbols/CKEDITOR.ui.dialog.uiElement.html#setValue">setValue</a></dd>
</dl>
<!-- ============================== constructor details ==================== -->
<div class="details"><a name="constructor"> </a>
<div class="sectionTitle">
Class Detail
</div>
<div class="fixedFont" style="float:left">
<b>CKEDITOR.ui.dialog.html</b>(dialog, elementDefinition, htmlList)
</div>
<div style="float:right">
<span class="heading">Since:</span>
3.0
</div>
<div style="clear:both"></div>
<div class="description">
A dialog element made from raw HTML code.
</div>
<dl class="detailList">
<dt class="heading">Parameters:</dt>
<dt>
<span class="light fixedFont">{<a href="../symbols/CKEDITOR.dialog.html#constructor">CKEDITOR.dialog</a>}</span> <b>dialog</b>
</dt>
<dd>Parent dialog object.</dd>
<dt>
<span class="light fixedFont">{<a href="../symbols/CKEDITOR.dialog.uiElementDefinition.html#constructor">CKEDITOR.dialog.uiElementDefinition</a>}</span> <b>elementDefinition</b>
</dt>
<dd>Element definition.
Accepted fields:
<ul>
<li><strong>html</strong> (Required) HTML code of this element.</li>
</ul></dd>
<dt>
<span class="light fixedFont">{Array}</span> <b>htmlList</b>
</dt>
<dd>List of HTML code to be added to the dialog's content area.</dd>
</dl>
</div>
<!-- ============================== field details ========================== -->
<!-- ============================== method details ========================= -->
<hr />
</div>
<!-- ============================== footer ================================= -->
<div class="fineprint" style="clear:both">
Copyright &copy; 2003-2009, <a href="http://cksource.com/">CKSource</a> - Frederico Knabben. All rights reserved.
</div>
</body>
</html>

Some files were not shown because too many files have changed in this diff Show More