This is file list in embedding src dir
EmbedCertificates.cpp EmbedGlobalHistory.h gtkmozembed2.cpp
EmbedCertificates.h EmbedGtkTools.cpp
gtkmozembed_common.cpp
EmbedContentListener.cpp EmbedGtkTools.h gtkmozembed_common.h
EmbedContentListener.h EmbedPrivate.cpp
gtkmozembed_download.cpp
EmbedContextMenuInfo.cpp EmbedPrivate.h
gtkmozembed_download.h
EmbedContextMenuInfo.h EmbedProgress.cpp gtkmozembed_glue.cpp
EmbedDownloadMgr.cpp EmbedProgress.h gtkmozembed.h
EmbedDownloadMgr.h EmbedPrompter.cpp
gtkmozembed_internal.h
EmbedEventListener.cpp EmbedPrompter.h
gtkmozembedmarshal.list
EmbedEventListener.h EmbedWindow.cpp gtkmozembedprivate.h
EmbedFilePicker.cpp EmbedWindowCreator.cpp GtkPromptService.cpp
EmbedFilePicker.h EmbedWindowCreator.h GtkPromptService.h
EmbedGlobalHistory.cpp EmbedWindow.h Makefile.in
====================================================
However Makefile.in only includes some of them.Lets take a look
====================================================
CPPSRCS = \
gtkmozembed2.cpp \
EmbedPrivate.cpp \
EmbedWindow.cpp \
EmbedProgress.cpp \
EmbedContentListener.cpp \
EmbedEventListener.cpp \
EmbedWindowCreator.cpp \
$(NULL)
ifdef MOZ_ENABLE_GTK2
CSRCS = \
gtkmozembedmarshal.c
CPPSRCS += \
EmbedPrompter.cpp \
GtkPromptService.cpp
endif
=========================
Futhermore,only export three files
=========================
EXPORTS = \
gtkmozembed.h \
gtkmozembed_glue.cpp \
gtkmozembed_internal.h
==========================
How can i use apis in gtkmozembed_common.h
_______________________________________________
dev-embedding mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-embedding