[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gtkmm
Subject:    Re: Any gtkmm translation of GTK+ 3 "Reference Manual" chapter "Building Applications"?
From:       Kjell Ahlstedt <kjellahlstedt () gmail ! com>
Date:       2018-03-20 11:57:08
Message-ID: 1c97a86d-7127-210d-c1c6-a5e41747e14f () gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


It looks like you have not found the gtkmm tutorial, Programming with 
gtkmm 3, at
https://developer.gnome.org/gtkmm-tutorial/stable/
See especially chapter 31, Building applications, at
https://developer.gnome.org/gtkmm-tutorial/stable/chapter-building-applications.html.en


Kjell

On 2018-03-20 01:21, James Powell wrote:
> Hi Gtkmm Mailing List,
> 
> I am new to gtkmm.  My goal is to build and understand a really basic
> text editor and expand on that later.  I am unable to locate either a
> tutorial or a program with source code that uses gtkmm to implement a
> really basic text editor and only a really basic text editor.  I am
> aware of libgtkmm-3.0-doc/examples/gtk-demo but it would need major
> re-engineering to become a simple text editor and nothing else.
> 
> I have found an excellent-looking resource in the GTK+ 3 "Reference Manual"
> in the chapter "Building Applications", at
> 
> https://developer.gnome.org/gtk3/stable/ch01s04.html
> 
> I have set myself up to translate the above GTK+ 3 tutorial into
> gtkmm.
> 
> Has someone done the proposed translation already?  To find out, I
> search for the literal occurrence of a term in the source doc:
> 
> - "If the application uses GSettings, it will install its schema"
> 
> I get this fascinating result:
> 
> > Building applications: GTK+ 4 Reference Manual
> > Building applications. An application consists of a number of files: The binary. \
> > ... If the application uses GSettings, it will install its schema in \
> > /usr/share/glib-2./schemas, so that tools like dconf-editor can find it. Other \
> > ...
> > developer.gnome.org/gtk4/stable/ch01s04.html
> > Building Vala applications - aztlan.fciencias.unam.mx
> > Building Vala applications. ... If the application uses GSettings, it will \
> > install its schema in /usr/share/glib-2./schemas, so that tools like dconf-editor \
> > can find it. Other resources. Other files, such as GtkBuilder ui files, ...
> > aztlan.fciencias.unam.mx/~canek/building-vala-applications/
> 
> The aztlan Vala link above is exactly what it seems: a thorough and
> literal translation of the C language tutorial into Vala language.
> 
> Now, is it true that no one has done this for gtkmm yet?
> 
> Due diligence: in addition to the search above, I read the FAQ,
> searched this list archive, and I looked at the gtkmm wiki and did not
> find anything like the C language tutorial for gtkmm.
> 
> It seems like it behooves us to get this together, so that we can
> stand up with Vala as first class GTK+ 3 citizens, and just as someone
> did with gtk-demo in the past.
> 
> Group, please advise.  If it has not been done, I will undertake it
> and publish the result.
> 
> many thanks,
> James P.
> 


[Attachment #5 (text/html)]

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><font size="-1">It looks like you have not found the gtkmm
        tutorial, Programming with gtkmm 3, at<br>
        <a class="moz-txt-link-freetext" \
href="https://developer.gnome.org/gtkmm-tutorial/stable/">https://developer.gnome.org/gtkmm-tutorial/stable/</a><br>
  See especially chapter 31, Building applications, at<br>
<a class="moz-txt-link-freetext" \
href="https://developer.gnome.org/gtkmm-tutorial/stable/chapter-building-applications. \
html.en">https://developer.gnome.org/gtkmm-tutorial/stable/chapter-building-applications.html.en</a></font></p>
  <p><font size="-1">Kjell<br>
      </font></p>
    <font size="-1">On 2018-03-20 01:21, James Powell wrote:<br>
    </font>
    <blockquote type="cite"
      cite="mid:23216.21504.47395.860265@gargle.gargle.HOWL">
      <pre wrap="">Hi Gtkmm Mailing List,

I am new to gtkmm.  My goal is to build and understand a really basic
text editor and expand on that later.  I am unable to locate either a
tutorial or a program with source code that uses gtkmm to implement a
really basic text editor and only a really basic text editor.  I am
aware of libgtkmm-3.0-doc/examples/gtk-demo but it would need major
re-engineering to become a simple text editor and nothing else.

I have found an excellent-looking resource in the GTK+ 3 "Reference Manual"
in the chapter "Building Applications", at 

<a class="moz-txt-link-freetext" \
href="https://developer.gnome.org/gtk3/stable/ch01s04.html">https://developer.gnome.org/gtk3/stable/ch01s04.html</a>


I have set myself up to translate the above GTK+ 3 tutorial into
gtkmm.

Has someone done the proposed translation already?  To find out, I
search for the literal occurrence of a term in the source doc:

- "If the application uses GSettings, it will install its schema"

I get this fascinating result:

> Building applications: GTK+ 4 Reference Manual
> Building applications. An application consists of a number of files: The binary. \
> ... If the application uses GSettings, it will install its schema in \
> /usr/share/glib-2./schemas, so that tools like dconf-editor can find it. Other ...
> developer.gnome.org/gtk4/stable/ch01s04.html
> Building Vala applications - aztlan.fciencias.unam.mx
> Building Vala applications. ... If the application uses GSettings, it will install \
> its schema in /usr/share/glib-2./schemas, so that tools like dconf-editor can find \
> it. Other resources. Other files, such as GtkBuilder ui files, ...
> aztlan.fciencias.unam.mx/~canek/building-vala-applications/

The aztlan Vala link above is exactly what it seems: a thorough and
literal translation of the C language tutorial into Vala language.

Now, is it true that no one has done this for gtkmm yet?  

Due diligence: in addition to the search above, I read the FAQ,
searched this list archive, and I looked at the gtkmm wiki and did not
find anything like the C language tutorial for gtkmm.

It seems like it behooves us to get this together, so that we can
stand up with Vala as first class GTK+ 3 citizens, and just as someone
did with gtk-demo in the past.

Group, please advise.  If it has not been done, I will undertake it
and publish the result.  

many thanks,
  James P.

</pre>
    </blockquote>
    <br>
  </body>
</html>



_______________________________________________
gtkmm-list mailing list
gtkmm-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtkmm-list


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic