Electronics & Programming

develissimo

Open Source electronics development and programming

  • You are not logged in.
  • Root
  • » KiCAD
  • » [Kicad-developers] What GUI builder currently used with kicad? [RSS Feed]

#1 Jan. 27, 2011 05:55:06

Phinitnan C.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

[Kicad-developers] What GUI builder currently used with kicad?


Hello,

I'm wondering what GUI buider (such as wxFormBuilder) is being used with
kicad. Or is kicad GUIs are all hand-coded?

Tony_______________________________________________
Mailing list:https://launchpad.net/~kicad-developersPost to : kicad-developers@lists.launchpad.net
Unsubscribe :https://launchpad.net/~kicad-developersMore help :https://help.launchpad.net/ListHelp

Offline

#2 Jan. 27, 2011 07:35:25

jean-pierre c.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

[Kicad-developers] What GUI builder currently used with kicad?


Le 27/01/2011 06:54, Phinitnan Chanasabaeng a écrit :Hello,

I'm wondering what GUI buider (such as wxFormBuilder) is being used with kicad.
Or is kicad GUIs are all hand-coded?

TonyDialogs are built with wxFormBuilder.
Have a look to eeschema/dialogs or pcbnew/dialogs.

files build by wxFormBuilder are named mydialog_base.xxx:
mydialog_base.fbp, and automatically created files are mydialog_base.cpp and
mydialog_base.h
These files are *never* edited by hand.

files like mydialog.cpp and mydialog.h contains the specific kicad code.
dialog classes are named something like MY_DIALOG_BASE in wxFormBuilder files.
The actual dialog class is named something MY_DIALOG and is derived from
MY_DIALOG_BASE
(This is the usual way of work with wxFormBuilder)

Very few dialogs are built "by hand".


--
Jean-Pierre CHARRAS


_______________________________________________
Mailing list:https://launchpad.net/~kicad-developersPost to : kicad-developers@lists.launchpad.net
Unsubscribe :https://launchpad.net/~kicad-developersMore help :https://help.launchpad.net/ListHelp

Offline

#3 Jan. 27, 2011 07:49:05

Phinitnan C.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

[Kicad-developers] What GUI builder currently used with kicad?


Thank you. That will save time.

On Thu, Jan 27, 2011 at 2:35 PM, jean-pierre charras
<jp.char***@*anadoo.fr>wrote:

> Le 27/01/2011 06:54, Phinitnan Chanasabaeng a écrit :
>
> Hello,
>>
>> I'm wondering what GUI buider (such as wxFormBuilder) is being used with
>> kicad. Or is kicad GUIs are all hand-coded?
>>
>> Tony
>>
>>
> Dialogs are built with wxFormBuilder.
> Have a look to eeschema/dialogs or pcbnew/dialogs.
>
> files build by wxFormBuilder are named mydialog_base.xxx:
> mydialog_base.fbp, and automatically created files are mydialog_base.cpp
> and mydialog_base.h
> These files are *never* edited by hand.
>
> files like mydialog.cpp and mydialog.h contains the specific kicad code.
> dialog classes are named something like MY_DIALOG_BASE in wxFormBuilder
> files.
> The actual dialog class is named something MY_DIALOG and is derived from
> MY_DIALOG_BASE
> (This is the usual way of work with wxFormBuilder)
>
> Very few dialogs are built "by hand".
>
>
> --
> Jean-Pierre CHARRAS
>
>
> _______________________________________________
> Mailing list:
>https://launchpad.net/~kicad-developers<https://launchpad.net/%7Ekicad-developers>
> Post to : kicad-develop***@*ists.launchpad.net
> Unsubscribe :
>https://launchpad.net/~kicad-developers<https://launchpad.net/%7Ekicad-developers>
> More help :https://help.launchpad.net/ListHelp>_______________________________________________
Mailing list:https://launchpad.net/~kicad-developersPost to : kicad-developers@lists.launchpad.net
Unsubscribe :https://launchpad.net/~kicad-developersMore help :https://help.launchpad.net/ListHelp

Offline

#4 Jan. 27, 2011 13:20:00

Wayne S.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

[Kicad-developers] What GUI builder currently used with kicad?


On 1/27/2011 2:35 AM, jean-pierre charras wrote:
> Le 27/01/2011 06:54, Phinitnan Chanasabaeng a écrit :
>> Hello,
>>
>> I'm wondering what GUI buider (such as wxFormBuilder) is being used with
>> kicad. Or is kicad GUIs are all hand-coded?
>>
>> Tony
>>
>
> Dialogs are built with wxFormBuilder.
> Have a look to eeschema/dialogs or pcbnew/dialogs.
>
> files build by wxFormBuilder are named mydialog_base.xxx:
> mydialog_base.fbp, and automatically created files are mydialog_base.cpp and
> mydialog_base.h
> These files are *never* edited by hand.
>
> files like mydialog.cpp and mydialog.h contains the specific kicad code.
> dialog classes are named something like MY_DIALOG_BASE in wxFormBuilder files.
> The actual dialog class is named something MY_DIALOG and is derived from
> MY_DIALOG_BASE
> (This is the usual way of work with wxFormBuilder)

Please read the Kicad coding policy so the code that you write is formatted
properly. Patches are likely to be rejected if you do not follow the coding
policy.

Also, read the GNOME Human Interface Guidelines at:http://library.gnome.org/devel/hig-book/stable/This is the standard for laying out Kicad dialogs. You will find some of the
older dialogs that do not conform to the GNOME HIG around but we have done a
pretty good job of fixing most of these over that past few years.

Any help in improving the current dialogs and/or converting the hand coded
dialogs into wxFormBuilder dialogs would be greatly appreciated.

Wayne

>
> Very few dialogs are built "by hand".
>
>

_______________________________________________
Mailing list:https://launchpad.net/~kicad-developersPost to : kicad-developers@lists.launchpad.net
Unsubscribe :https://launchpad.net/~kicad-developersMore help :https://help.launchpad.net/ListHelp

Offline

  • Root
  • » KiCAD
  • » [Kicad-developers] What GUI builder currently used with kicad? [RSS Feed]

Board footer

Moderator control

Enjoy the 21st of October
PoweredBy

The Forums are managed by develissimo stuff members, if you find any issues or misplaced content please help us to fix it. Thank you! Tell us via Contact Options
Leave a Message
Welcome to Develissimo Live Support