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
dev-embedding@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-embedding

Reply via email to