File: Readme.rtf

package info (click to toggle)
gnustep-examples 1%3A1.0.0-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 1,952 kB
  • ctags: 280
  • sloc: objc: 15,345; makefile: 64
file content (27 lines) | stat: -rw-r--r-- 1,418 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
{\rtf1\ansi{\fonttbl\f0\fswiss Helvetica;}
\pard\plain\f0\fs24 {\fs32\b INK }is the GNUstep text editor. \par
\pard\plain\f0\fs24 It is based on the GNUstep implementation of 
{\b NSText} which is still partialy based on work by {\b Daniel 
B*hringer}. His code is still used for the layout, which is now 
done in the class GSSimpleLayoutManager.\par
\pard\plain\f0\fs24 \par
\pard\plain\f0\fs24 What this application already does is laying out 
text (plain or RTF). You can modify the selection, format and text as 
with NeXT's NSText class. There are problems remaining however 
(pasting newline characters at the end of a paragraph and performance 
on very large text)... but these problems will eventually fixed :-)\par
\pard\plain\f0\fs24 \par
\pard\plain\f0\fs24 Some annotations: \par
\pard\plain\f0\fs24 \par
\pard\plain\f0\fs24 At implementation level rtf is not treated 
different from rtfd since both are handled by NSAttributed string.\par
\pard\plain\f0\fs24 \par
\pard\plain\f0\fs24 Words wraps use the selectionGranularity 
configuration for word/paragraph boundry detection.\par
\pard\plain\f0\fs24 \par
\pard\plain\f0\fs24 Tabs are not treated differently from other 
characters but nevertheles work as expected thanks to the 
implementation of -sizeWithAttributes: and -drawAtPoint: 
(in plain mode tab information comes from [NSParagraphStyle defaultParagraphStyle]).\par
\pard\plain\f0\fs24 \par
}