Kent A. Reed wrote:
> On 3/29/2012 3:46 PM, Dave wrote:
>   
>> The back end of that tutorial link I sent, parts 3 and 4 have an example
>> of linking the Glade3 results into a C program.
>>
>> http://www.micahcarrick.com/gtk-glade-tutorial-part-3.html
>>
>> If you find a better tutorial than the Micah Carrick one, let me
>> know.    That was the best I could find when I first looked about a year
>> ago.
>>
>> There may be some tutorials at the Glade source site.   But when I
>> looked a while ago they were not very good.
>>
>> I need to do a few screens in the next week or so.
>>
>> Dave
>>
>>
>>
>> On 3/29/2012 12:39 PM, Jon Elson wrote:
>>     
>>> Kent A. Reed wrote:
>>>
>>>       
>>>> I agree with you that the BeagleBoards are beefy enough for lots of
>>>> development work. I just like the extra elbow room in a PC-based Linux
>>>> environment.
>>>>
>>>>
>>>>         
>>> Well, I made major progress in using gtkbuilder and created a GUI and
>>> the Python
>>> code to make it do stuff.  So, I have radiobuttons, regular buttons, a
>>> spin box and
>>> some textboxes that display info from the Python.  That's GREAT!
>>>
>>> Now, I need to figure out how to interface this to the C code that will run
>>> the hardware.  This might be through swig, unless somebody has a better
>>> idea.
>>>
>>> Learning how to use the OMAP's GPIO without stepping on any important toes
>>> took some time, but I have that figured out from the earlier project.
>>>
>>> Jon
>>>
>>>
>>>       
>
> Jon:
>
> It sounds like you are well on your way.
>
> If the entire program is in C then I'd follow Dave's advice.  If it is a 
> mixture of Python and C, then, yes, SWIG can be pressed into service but 
> it is possible to avoid it. See, for example, 
> http://csl.sublevel3.org/C-functions-from-Python/
>
>   
Well, swig looked like a mess, it generated code that wouldn't compile 
in gcc.

Anyway, it just seemed too difficult to combine Glade, Python, swig and C,
when all I really needed was glade and C.  So, I now have most of what I 
need
working with just glade and c.  I'm currently having a little trouble 
obtaining a
pointer to a text box to write into from C, the rest of the GUI is working.

Thanks,

Jon

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to