This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
commit 1d8c868d26b559d534fcac09e795629514c024a5
tree 24596714885d12ed4d295124f5016af0ba19ea84
parent 79a293bdf3d1999386c90e240974e37729303a9d
tree 24596714885d12ed4d295124f5016af0ba19ea84
parent 79a293bdf3d1999386c90e240974e37729303a9d
| name | age | message | |
|---|---|---|---|
| |
.gitignore | ||
| |
PYView.h | ||
| |
PYView.m | ||
| |
PYViewTest/ | ||
| |
README.markdown |
README.markdown
PinyinView
PinyinView (PYView) is an Objective-C class for Cocoa framework to display annotated Pinyin text above Chinese characters (Hanzi).
Usage
Basically, PYView can be embeded into your app like this:
#include "PYView.h"
NSRect viewRect = NSMakeRect(50, 250, 700, 80);
view = [[PYView alloc] initWithFrame: viewRect
fontName: @"FZKai-Z03"
color: [NSColor whiteColor]];
NSArray *pinyin = [NSArray arrayWithObjects: @"nǐ", @"hǎo", @"zhōng", @"huá",
@"rén", @"mín", @"gòng", @"hé", @"guó", nil];
PYMarkerItem *item = [[PYMarkerItem alloc] initWithHanzi: @"你好中华人民共和国"
pinyin: pinyin
type: 1];
[view setMarkerItem: item];
[item release];
For more details, check the PYViewTest project.
Contact
Bugs, feature requests & advices, please send to gzjjgod@gmail.com.








