• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
NSTExtView
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

NSTExtView


  • Subject: NSTExtView
  • From: email@hidden
  • Date: Thu, 22 May 2008 06:02:01 -0400 (EDT)
  • Importance: Normal

i've set the bold menu item by setting the action addFontTrait in
fontmanager.Now it is working i can give the data's as bold italic etc in
textView.

I tried to convert it to HTML form by using the code.
  NSString * aTitle = @"Sample";
  NSArray*        excluded = [NSArray arrayWithObjects:
@"doctype",@"p",@"meta",@"xml",@"span",  nil];
  NSDictionary*    attr = [NSDictionary dictionaryWithObjectsAndKeys:
                          NSHTMLTextDocumentType,
NSDocumentTypeDocumentAttribute,
                          aTitle, NSTitleDocumentAttribute,excluded,
NSExcludedElementsDocumentAttribute,
                          [NSNumber numberWithInt: NSASCIIStringEncoding],
                          NSCharacterEncodingDocumentAttribute,nil];
  NSData*        tData = [str dataFromRange: NSMakeRange(0, [str length])
documentAttributes: attr error: nil];


It giving html code, but it doesn;t giving <B>,<I>,<U> and colour tags
corresponding to the texts in textview.

Another qustion is how can i display this html code in my textview,I've tried

 NSDictionary ** dict = &attr;
  NSData*        tData = [str dataFromRange: NSMakeRange(0, [str length])
documentAttributes: attr error: nil];
	NSAttributedString *attrString = [[NSAttributedString alloc]initWithHTML:
tData
                                 documentAttributes: dict];
   [[htmlView textStorage] setAttributedString: attrString];

But it also displays the same string not html code.


More speccific
 My first question is how can i get underlinetext or italictext to
<u>unerlinetext</u>  or <i> italictext </i> etc...

SEcond question is How can write html code to textView?if NSData gives
html code.
I've found another prooblem in my application,I clicked on the zoom button
of the window in interface builder3.0,Now i couldn;t open that window and
couldn't load at run time.Expecting reply.

thanks

_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: NSTExtView
      • From: Jens Alfke <email@hidden>
  • Prev by Date: Re: NSPasteboard Delegate
  • Next by Date: NSTextField will not become editable in a borderless window
  • Previous by thread: Re: NSWindow in main nib.
  • Next by thread: Re: NSTExtView
  • Index(es):
    • Date
    • Thread