GeckoFX

Skybound

Skybound Software is looking to hire experienced C# developers to work on Stylizer and other forthcoming Skybound products. Click here for details.

GeckoFX is an open-source component which makes it easy to embed Mozilla Gecko (Firefox) into any .NET Windows Forms application. Written in clean, fully commented C#, GeckoFX is the perfect replacement for the default Internet Explorer-based WebBrowser control. Download GeckoFX @ Google Code >

GeckoFX is made by Skybound Software, authors of Stylizer—the professional CSS editor with a strong focus on visual control, error-free workflow, and productivity. Learn About Stylizer >

GeckoFX Forum

Discuss GeckoFX, the Open-Source Gecko Control for .NET

You are not logged in.

What do you use GeckoFx for?

#1 October 01, 2008 2:05 AM

Tristan
Member
From: Netherlands
Registered: September 23, 2008
Posts: 22
Website

What do you use GeckoFx for?

I was wondering what  the lot of you is using GeckoFx for?. I'd like to see some of the apps made with GeckoFx.  ;)

Regards, Tristan

Offline

 

#2 October 03, 2008 4:44 AM

Tristan
Member
From: Netherlands
Registered: September 23, 2008
Posts: 22
Website

Re: What do you use GeckoFx for?

Since nobody is posting screenshots or anything, here's a screenshot of my browser in its current development state (very early)

Before anyone starts telling me, i know it looks like chrome at the moment but that was just to test and see if i could get the same glass effect to work within controls ;)

Offline

 

#3 October 03, 2008 8:37 AM

softwerx
Member
From: Goshen, IN, US
Registered: September 04, 2008
Posts: 466
Website

Re: What do you use GeckoFx for?

Here's a screen shot of what I'm working on...

http://xs132.xs.to/xs132/08405/obsidian_beta490.png
... how nice of them to delete my pic without letting me know...


...Still in it's early stages, but pretty much fully functional.

Last edited by softwerx (March 31, 2010 10:36 PM)

Offline

 

#4 October 03, 2008 12:10 PM

Skybound_Andrew
Administrator
From: Fenwick, Ontario, Canada
Registered: February 05, 2008
Posts: 380
Website

Re: What do you use GeckoFx for?

Skybound is using it in Stylizer, of course.

Offline

 

#5 October 04, 2008 11:52 AM

RaggieSoft
Member
Registered: October 04, 2008
Posts: 8

Re: What do you use GeckoFx for?

Starting with version 1.4 (which I'm currently putting the finishing touches on), my Book Reader (http://www.raggiesoft.com/) will be switching from using the Explorer control.  Thanks for freeing us from the shackles of Explorer.

Offline

 

#6 October 04, 2008 9:28 PM

RaggieSoft
Member
Registered: October 04, 2008
Posts: 8

Re: What do you use GeckoFx for?

Version 1.4 of my book reader is up on my website.  Feels good to be released from Buggy Explorer

Offline

 

#7 October 05, 2008 5:02 PM

abdul
Member
Registered: March 20, 2008
Posts: 2

Re: What do you use GeckoFx for?

I will be using GeckoFx in NotJustBrowsing v1.0.11, replacing old outdated Mozilla ActiveX control.

Offline

 

#8 October 13, 2008 5:30 AM

SailorCM
Member
From: Germany
Registered: September 25, 2008
Posts: 19
Website

Re: What do you use GeckoFx for?

I'm using GeckoFX for my "Client" @ work


If Windows would  not be from Microsoft, I would be the one who developed it ;)

Offline

 

#9 October 24, 2008 8:07 PM

softwerx
Member
From: Goshen, IN, US
Registered: September 04, 2008
Posts: 466
Website

Re: What do you use GeckoFx for?

340 - some views and only a handful of replies? C'mon people let's hear about what you're doing with it. It's quite an interesting bit of code we're using here isn't it? Show off what you got!

Offline

 

#10 November 01, 2008 10:29 AM

RaggieSoft
Member
Registered: October 04, 2008
Posts: 8

Re: What do you use GeckoFx for?

Here's a screen shot from the upcoming Version 1.5 of my Book Reader:
http://www.raggiesoft.com/books/Book%20Reader%201.5%20-%20Living%20with%20Abbey.png
Grab it here: http://www.raggiesoft.com/books/Book%20 … 0Abbey.png

(and if you're wondering how I got Vista's shadow to show up nicely, I used Window Clippings)

Last edited by RaggieSoft (November 01, 2008 10:31 AM)

Offline

 

#11 December 02, 2008 3:34 AM

jkt
Member
Registered: December 02, 2008
Posts: 1

Re: What do you use GeckoFx for?

I am hoping to replace the IE WebBrowser control (which feels kinda buggy) with GeckoFX, provided that there's a way to export a rendered page as an image (similiar to the IE WebControl method DrawToBitmap). The app is a kind of wrapper around the orgchart part of Google Visualization that I've created for my wife. Managing the Javascript code for the orgchart stuff is a bit too tricky for her, and with this app she can easily create orgcharts as trees (TreeView) and then render and export them as images.

Offline

 

#12 December 16, 2008 3:34 AM

smugle
Member
Registered: December 11, 2008
Posts: 4

Re: What do you use GeckoFx for?

We have a javascript application, that we would like to be running on the user's desktop 24/,
to auto log when he logs on, and also to catch events on the desktop such as screen blanker started...
Basically desktop/jscript interactions, plus auto start, plus...

Prism was not the right way to go for us, neither was npapi...

Hence I'm going down the gecko embedded api path, and geckofx is a killer tool for that.

Phil.

Offline

 

#13 December 24, 2008 12:44 PM

michyprima
Member
Registered: December 24, 2008
Posts: 6

Re: What do you use GeckoFx for?

http://img391.imageshack.us/img391/4787/mybrowser2dt1.jpg
and...this is what i've done in 2 days of work. Many thanks for developing this wonderful dll.

Offline

 

#14 December 31, 2008 4:32 PM

jacobp
Member
From: London, Ontario, Canada
Registered: October 27, 2008
Posts: 46

Re: What do you use GeckoFx for?

I use it for my personal browser Katana. Includes weather from The Weather Network. Customizable. Basic bookmarks.
http://img357.imageshack.us/img357/6949/katanajs4.png

Offline

 

#15 December 31, 2008 9:55 PM

softwerx
Member
From: Goshen, IN, US
Registered: September 04, 2008
Posts: 466
Website

Re: What do you use GeckoFx for?

My project is coming along, one step at a time...
http://xs434.xs.to/xs434/08013/obsidian919.jpg

...I know the interface is a shambles... I'm working on it using Photoshop/GDI+ and haven't yet decided upon a final default look, I'm slowly trying to implement skinning... other than that it's perfect ...(aside from a myriad of trivial bugs and such)


EDIT: Doesn't the GeckoFX forum look just perfect 'housed' in this browser? ... LOL

...Yes, that is a custom favicon I used for GeckoFX.org...



Please keep in mind that this project, like many of yours, is being created by a one-man-show...

Last edited by softwerx (December 31, 2008 10:29 PM)

Offline

 

#16 December 31, 2008 11:35 PM

jacobp
Member
From: London, Ontario, Canada
Registered: October 27, 2008
Posts: 46

Re: What do you use GeckoFx for?

Nice. I really like the tab preview. I had tabs in my browser, but it was making things more complicated. When I removed them, I forgot that thing weren't really that hard because I was using a custom class. :P

Now I am going to work on making it run faster. I already made the weather download and such in the background, but it still runs slow typing URLs and such.


P.S. Are you using a custom tab control?

Offline

 

#17 December 31, 2008 11:44 PM

softwerx
Member
From: Goshen, IN, US
Registered: September 04, 2008
Posts: 466
Website

Re: What do you use GeckoFx for?

Yes. The tab control is custom.

Creating a tabbed browser is no harder than creating a non tabbed browser. It's all in how you handle and keep track of the tabs.

As far as using custom classes go... my project (Obsidian) is +=.75 custom classes - the tab control included. Don't let custom classes get you down. Use/create them to your advantage. Obsidian isn't 100% my own code... the address bar is a custom control that I got from some website (codeproject.com I think) - although I did alter the code for it somewhat (to behave/look more like the one employed by Firefox). And all of our projects here, are using some version or another of GeckoFX. Without this GREAT open source control (Thank you, Skybound) none of us would even be using this forum... Hell, this forum probably wouldn't exist if it wasn't for GeckoFX.
Just think of custom controls like this: Every time you create an action to be done when a certain control fires any event you're, in some way, 'customizing' a control/class. Inheriting from the base of a class/control just let's you 'fine tune' the control to react in the way YOU want it to.

Best of luck with your project..
Softwerx

I've created a thread that shows one way of keeping tabs on your tabs when it comes to tabbed browsers.
Look it up if you like.
Happy New Year Everybody!!

Last edited by softwerx (January 01, 2009 12:37 AM)

Offline

 

#18 January 01, 2009 8:37 PM

jacobp
Member
From: London, Ontario, Canada
Registered: October 27, 2008
Posts: 46

Re: What do you use GeckoFx for?

I've been working really hard to make my tabs look good, and some custom buttons.

http://img363.imageshack.us/img363/6196/katanasg0.png

I've still been looking for that address bar softwerx. If you could send me a dll or something (link, etc.) that would be appreciated. I really like the firefox address bar and I wanted to get it too.

Offline

 

#19 January 02, 2009 12:40 AM

softwerx
Member
From: Goshen, IN, US
Registered: September 04, 2008
Posts: 466
Website

Re: What do you use GeckoFx for?

jacobp wrote:

I've still been looking for that address bar softwerx. If you could send me a dll or something (link, etc.) that would be appreciated. I really like the firefox address bar and I wanted to get it too.

I couldn't find the website I got this from so I'll just post it here.

...Keep in mind, this is just a raw combobox control that allows you to embed other controls in the drop-down portion. You'll have to use your imagination to make it look like the Firefox URL bar. I'm using an owner drawn multi-line listbox in the drop-down portion of the control and drawing the items to replicate the Firefox drop-down the best I can.

Last edited by softwerx (January 02, 2009 12:05 PM)


Attachments:
Attachment Icon Customizable_Combobox_DropDown.rar, Size: 154,026 bytes, Downloads: 345

Offline

 

#20 January 07, 2009 5:24 AM

Tristan
Member
From: Netherlands
Registered: September 23, 2008
Posts: 22
Website

Re: What do you use GeckoFx for?

Hey Softwerx, Got a queston for you, Why would you create a browser that looks & pretty much works exactly the same as firefox, Whats the use in that?

Kind regards, Tristan

Offline

 

#21 January 07, 2009 1:59 PM

softwerx
Member
From: Goshen, IN, US
Registered: September 04, 2008
Posts: 466
Website

Re: What do you use GeckoFx for?

Don't most browsers look alike? I mean they usually have a menu at the top, some navigation buttons and an address bar below that. Sometimes there's a search box near the address bar.... You see what I'm getting at.
Obsidian doesn't act like Firefox any more than Internet Explorer does. Besides, how would you know how it acts? I haven't released Obsidian, in either executable or source format, to anyone.

Offline

 

#22 January 07, 2009 3:28 PM

Tristan
Member
From: Netherlands
Registered: September 23, 2008
Posts: 22
Website

Re: What do you use GeckoFx for?

I didn't mean to disrespect or insult you or your work in any way. If i did so then im very sorry! you've done an amazing job at Obsidian.

And yeah, Almost all browser look-alike, thats why i like Chromium so much, its new, its diffrent :)

Kind Regards, Tristan

Offline

 

#23 January 07, 2009 3:39 PM

Tristan
Member
From: Netherlands
Registered: September 23, 2008
Posts: 22
Website

Re: What do you use GeckoFx for?

jacobp wrote:

Now I am going to work on making it run faster. I already made the weather download and such in the background, but it still runs slow typing URLs and such.

Give the BackgroundWorker control a try, this might improve performance

Offline

 

#24 January 27, 2009 9:54 AM

sono
Member
Registered: January 27, 2009
Posts: 3

Re: What do you use GeckoFx for?

We are using some embedded IE controls in some places in the .NET Application client for a rather complex information system.

Since Microsoft is not seeing SVG support in the near future, and Adobe have EOLed their Plugin, which crashes on Vista, and also because Gecko offers better overall SVG support, we are currently trying to make everything work with GeckoFX.

So, our reason is SVG support.

Have fun.

Offline

 

#25 January 27, 2009 6:25 PM

jacobp
Member
From: London, Ontario, Canada
Registered: October 27, 2008
Posts: 46

Re: What do you use GeckoFx for?

I've been spending some quality time recently with Visual Studio '08 and I have a awesome new-looking browser with all the good stuff. Most of if is custom or custom drawn except the window move script and the tab control (and geckofx, duh). I am really happy with the way that it functions. Only problem now is the resizing of the window, which doesn't work. I made a maximize/restore script, but I can't figure out the whole resizing deal. If you have any ideas, all are welcome! I also haven't remade my options dialog from my old browser, but it is coming.

Special thanks to softwerx for his bookmarks script.


Attachments:
Attachment Icon Katana2.0.jpg, Size: 59,560 bytes, Downloads: 587

Offline

 

Board footer