Can someone explain about the xilium projects?

Having problems with building or using the CefGlue .NET/Mono binding? Ask your questions here.

Moderator: fddima

Can someone explain about the xilium projects?

Postby idanpl » Sat Nov 16, 2013 7:17 am

Hi,

I have downloaded the xilium and the CEF binaries, and the xilium solution has several projects.
CefGlue
CefGlue.Client
CefGlue.Demo
CefGlue.Demo.Winforms
CefGlue.Tests
CefGlue.WindowsForms
CefGlue.WPF
CefGlue.WPF.Tests
CefGlue.Demo.GtkSharp

Can someone explain a little about the purpose of each project, and when they should be used (for instance, for winform embedding, should I use Xilium.CefGlue.Demo.WinForms.exe or Xilium.CefGlue.Client.exe?

Thanks
idanpl
Newbie
 
Posts: 2
Joined: Sun May 19, 2013 2:11 am

Re: Can someone explain about the xilium projects?

Postby fddima » Sun Nov 17, 2013 5:54 pm

Hi.

CefGlue - actual bindings, think about like core. In fact you need only this library. Everything else you should treat as examples.

CefGlue.Client - one of implementation of simple browsing application.

Demo application:
CefGlue.Demo - core for demo application, it actually contains all demo's code.
CefGlue.Demo.Winforms - this project allow run demo via winforms
CefGlue.Demo.GtkSharp - this project allow run demo via gtksharp.

CefGlue.WindowsForms - some sample WinForms control (it used by other projects). good start to write own control from this.

CefGlue.WPF - easy WPF control sample
CefGlue.Samples.WpfOsr - this application uses WPF control. very easy. WPF control uses OSR (off-screen rendering), when WinForms/etc uses native (windowed) rendering. Better choice is windowed rendering. OSR rendering is not uses now hardware acceleration. It needed only for some cases of 'headless' browsing, or when you need apply some visual effects, or when you need render it to some surface.

CefGlue.Tests - trash
CefGlue.WPF.Tests - trash
fddima
Master
 
Posts: 788
Joined: Tue Dec 07, 2010 6:10 am

Re: Can someone explain about the xilium projects?

Postby AxlSort » Tue Nov 19, 2013 5:48 am

Hi I'm in trouble with the Xilium Projects
I downloaded it but I'm not understand how I build and execute it. I want to run the CefGlue.Client but it says me that it dosn't found the libcef.dll... so I give in bin\debug the libcef.dll that I have build with project cef_binary_3.1650.1514_windows64 but It's not work.
So How can I do the right procedure to execute the Xilium Projects?


thanks for all
Axl
AxlSort
Newbie
 
Posts: 1
Joined: Tue Nov 19, 2013 5:41 am

Re: Can someone explain about the xilium projects?

Postby fddima » Wed Nov 20, 2013 1:46 pm

For first, projects can be built with build.cmd for example or with visual studio.
If you build x86 version, then you need CEF windows32 version.
CEF windows64 version will work, but it is experimental.
You must put all CEF binaries from Release folder from binary distribution, and put all files from Resources folder.
fddima
Master
 
Posts: 788
Joined: Tue Dec 07, 2010 6:10 am


Return to CefGlue Forum

Who is online

Users browsing this forum: No registered users and 15 guests