X7ROOT File Manager
Current Path:
/opt/alt/libicu/usr/share/doc/alt-libicu-devel/samples/layout
opt
/
alt
/
libicu
/
usr
/
share
/
doc
/
alt-libicu-devel
/
samples
/
layout
/
??
..
??
FontMap.GDI
(426 B)
??
FontMap.Gnome
(392 B)
??
FontMap.cpp
(7.34 KB)
??
FontMap.h
(1.84 KB)
??
FontTableCache.cpp
(2.37 KB)
??
FontTableCache.h
(1.06 KB)
??
GDIFontInstance.cpp
(9.6 KB)
??
GDIFontInstance.h
(3.6 KB)
??
GDIFontMap.cpp
(1.32 KB)
??
GDIFontMap.h
(1.23 KB)
??
GDIGUISupport.cpp
(862 B)
??
GDIGUISupport.h
(949 B)
??
GUISupport.h
(890 B)
??
GnomeFontInstance.cpp
(5.43 KB)
??
GnomeFontInstance.h
(3.79 KB)
??
GnomeFontMap.cpp
(1.39 KB)
??
GnomeFontMap.h
(1.21 KB)
??
GnomeGUISupport.cpp
(1.05 KB)
??
GnomeGUISupport.h
(961 B)
??
LayoutSample.rc
(3.37 KB)
??
Makefile
(2.92 KB)
??
Makefile.in
(2.92 KB)
??
RenderingSurface.h
(1.09 KB)
??
Sample.txt
(1.66 KB)
??
ScriptCompositeFontInstance.cpp
(3.2 KB)
??
ScriptCompositeFontInstance.h
(6.15 KB)
??
Surface.cpp
(892 B)
??
Surface.h
(519 B)
??
UnicodeReader.cpp
(4.1 KB)
??
UnicodeReader.h
(999 B)
??
arraymem.h
(646 B)
??
cgnomelayout.c
(8.45 KB)
??
clayout.c
(9.82 KB)
??
cmaps.cpp
(5.3 KB)
??
cmaps.h
(2.06 KB)
??
gdiglue.cpp
(1.67 KB)
??
gdiglue.h
(983 B)
??
gnomeglue.cpp
(1.64 KB)
??
gnomeglue.h
(986 B)
??
gnomelayout.cpp
(8.5 KB)
??
gsupport.h
(370 B)
??
layout.cpp
(9.8 KB)
??
layout.sln
(1.17 KB)
??
layout.vcxproj
(13.15 KB)
??
layout.vcxproj.filters
(3.06 KB)
??
paragraph.cpp
(7.58 KB)
??
paragraph.h
(2.18 KB)
??
pflow.c
(9.27 KB)
??
pflow.h
(940 B)
??
readme.html
(7.32 KB)
??
resource.h
(907 B)
??
rsurface.cpp
(712 B)
??
rsurface.h
(528 B)
??
sfnt.h
(4.9 KB)
??
ucreader.cpp
(509 B)
??
ucreader.h
(422 B)
Editing: gnomeglue.cpp
/* * * © 2016 and later: Unicode, Inc. and others. * License & terms of use: http://www.unicode.org/copyright.html#License * * (C) Copyright IBM Corp. 1998-2007 - All Rights Reserved * */ #include <gnome.h> #include <ft2build.h> #include FT_FREETYPE_H #include "unicode/utypes.h" #include "loengine.h" #include "rsurface.h" #include "gsupport.h" #include "gnomeglue.h" #include "LETypes.h" #include "LEFontInstance.h" #include "GnomeGUISupport.h" #include "GnomeFontMap.h" #include "GnomeFontInstance.h" #include "ScriptCompositeFontInstance.h" U_CDECL_BEGIN gs_guiSupport *gs_gnomeGuiSupportOpen() { return (gs_guiSupport *) new GnomeGUISupport(); } void gs_gnomeGuiSupportClose(gs_guiSupport *guiSupport) { GnomeGUISupport *gs = (GnomeGUISupport *) guiSupport; delete gs; } rs_surface *rs_gnomeRenderingSurfaceOpen(GtkWidget *theWidget) { return (rs_surface *) new GnomeSurface(theWidget); } void rs_gnomeRenderingSurfaceClose(rs_surface *surface) { GnomeSurface *rs = (GnomeSurface *) surface; delete rs; } fm_fontMap *fm_gnomeFontMapOpen(FT_Library engine, const char *fileName, le_int16 pointSize, gs_guiSupport *guiSupport, LEErrorCode *status) { return (fm_fontMap *) new GnomeFontMap(engine, fileName, pointSize, (GnomeGUISupport *) guiSupport, *status); } void fm_fontMapClose(fm_fontMap *fontMap) { GnomeFontMap *fm = (GnomeFontMap *) fontMap; delete fm; } le_font *le_scriptCompositeFontOpen(fm_fontMap *fontMap) { return (le_font *) new ScriptCompositeFontInstance((FontMap *) fontMap); } void le_fontClose(le_font *font) { LEFontInstance *fi = (LEFontInstance *) font; delete fi; } U_CDECL_END
Upload File
Create Folder