Blob Blame History Raw
<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="topic" style="task" id="overview-settings" xml:lang="el">
  <info>
    <link type="guide" xref="index" group="settings"/>
    <revision version="0.1" date="2013-08-06" status="review"/>

    <credit type="author copyright">
      <name>David King</name>
      <email its:translate="no">davidk@gnome.org</email>
      <years>2013</years>
    </credit>

    <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>

    <desc>Ευέλικτο σύστημα διαμόρφωσης χρήστη.</desc>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Ελληνική μεταφραστική ομάδα GNOME</mal:name>
      <mal:email>team@gnome.gr</mal:email>
      <mal:years>2010-2014</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Δημήτρης Σπίγγος</mal:name>
      <mal:email>dmtrs32@gmail.com</mal:email>
      <mal:years>2012-2014</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Τζένη Πετούμενου</mal:name>
      <mal:email>epetoumenou@gmail.com</mal:email>
      <mal:years>2010</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Μάριος Ζηντίλης</mal:name>
      <mal:email>m.zindilis@dmajor.org</mal:email>
      <mal:years>2010</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Μαρία Θουκυδίδου</mal:name>
      <mal:email>marablack3@gmail.com</mal:email>
      <mal:years>2014</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Θάνος Τρυφωνίδης</mal:name>
      <mal:email>tomtryf@gnome.org</mal:email>
      <mal:years>2014</mal:years>
    </mal:credit>
  </info>

<title>Διαχείριση ρυθμίσεων</title>

<list>
  <item>
    <p><em style="strong">Υψηλού επιπέδου πρόσβαση για ρυθμίσεις εφαρμογής</em></p>
  </item>
  <item>
    <p><em style="strong">Εύκολη σύνδεση ρυθμίσεων με στοιχεία διεπαφής χρήστη</em></p>
  </item>
  <item>
    <p><em style="strong">Ευέλικτες αντικαταστάσεις για συσκευαστές και διαχειριστές συστήματος</em></p>
  </item>
</list>

<p>Αποθηκεύστε τις ρυθμίσεις του χρήστη και κάντε την εφαρμογή σας να αποκρίνεται αυτόματα σε αυτές με GSettings. Αντικαταστήστε εύκολα τις προεπιλεγμένες ρυθμίσεις ως διαχειριστής του συστήματος. Αποθηκεύστε μια ευρεία ποικιλία δεδομένων, όπως ακέραιοι και πίνακες συμβολοσειρών, με ευκολία.</p>

<section id="what">
  <title>Τι μπορείτε να κάνετε;</title>
 
  <p>Χρησιμοποιήστε το <em style="strong" xref="tech-gsettings">GSettings</em> API του GIO για να διαβάσετε και να εγγράψετε τις <em style="strong">ρυθμίσεις μιας εφαρμογής</em>. Το GSettings <em style="strong">χρησιμοποιεί με διαφάνεια τη βάση δεδομένων των ρυθμίσεων</em>, έτσι ώστε τα εργαλεία ρύθμισης της συγκεκριμένης πλατφόρμας να μπορούν να χρησιμοποιηθούν. Κάντε <em style="strong">ελέγχους ενημέρωσης διεπαφής χρήστη σύμφωνα με τις ρυθμίσεις</em> με μια μοναδική συνάρτηση.</p>
 
</section>

<!-- TODO: Write code sample.
<section id="samples">
 <title>Code samples</title>
 <list>
  <item><p>A sample we should write</p></item>
  <item><p><link xref="samples">More…</link></p></item>
 </list>
</section>
-->

<section id="realworld">
  <title>Πραγματικά παραδείγματα</title>
 
  <p>Σχεδόν όλες οι εφαρμογές GNOME χρησιμοποιούν GSettings.</p>
  <list>
    <item>
      <p>Ο <em style="strong">Επεξεργαστής Dconf</em> είναι ένα εργαλείο διεπαφής χρήστη για διαχείριση των αποθηκευμένων προτιμήσεων στη βάση δεδομένων dconf με GSettings.</p>
      <p>( <link href="https://developer.gnome.org/dconf/unstable/dconf-editor.html">Ιστότοπος</link> | <link href="https://git.gnome.org/browse/dconf/tree/editor">Πηγαίος κώδικας</link> )</p>
    </item>
  </list>
</section>
</page>