Translation

sf_menu.xhp bas_id431643134582213 help.text
English Hoh4Q
Context English Greek
sf_l10n.xhp
par_id961614365557277
help.text
The <literal>context</literal> string with which the method will retrieve the <literal>msgid</literal> in the PO file, or; Η συμβολοσειρά <literal>context</literal> με την οποία η μέθοδος θα ανακτήσει το <literal>msgid</literal> στο αρχείο PO, ή,
sf_l10n.xhp
par_id981614365589866
help.text
A combination <literal>context|msgid</literal>, instructing the method to retrieve the <literal>msgid</literal> using specified <literal>context</literal> value. The second part of the argument is used to improve code readability. Ένας συνδυασμός <literal>context|msgid</literal>, που δίνει οδηγίες στη μέθοδο να ανακτήσει το <literal>msgid</literal> χρησιμοποιώντας την καθορισμένη τιμή <literal>context</literal>. Το δεύτερο μέρος του ορίσματος χρησιμοποιείται για τη βελτίωση της αναγνωσιμότητας του κώδικα.
sf_l10n.xhp
par_id571586165768106
help.text
<emph>args</emph>: Values to be inserted into the placeholders. Any variable type is allowed, however only strings, numbers and dates will be considered. <emph>args</emph>: Τιμές που θα εισαχθούν στα δεσμευτικά θέσης. Επιτρέπεται οποιοσδήποτε τύπος μεταβλητής, ωστόσο θα ληφθούν υπόψη μόνο συμβολοσειρές, αριθμοί και ημερομηνίες.
sf_l10n.xhp
par_id701614365961454
help.text
Consider the following code is running on a %PRODUCTNAME installation with locale set to "es-ES". Additionally, there is a file "es-ES.po" inside the specified folder that translates the string passed to the <literal>GetText</literal> method: Σκεφτείτε ότι ο ακόλουθος κώδικας εκτελείται σε μια εγκατάσταση του %PRODUCTNAME με την τοπική ρύθμιση σε "es-ES". Επιπλέον, υπάρχει ένα αρχείο "es-ES.po" μέσα στον καθορισμένο φάκελο που μεταφράζει τη συμβολοσειρά που μεταβιβάστηκε στη μέθοδο <literal>GetText</literal>:
sf_menu.xhp
tit
help.text
SFWidgets.Menu service Υπηρεσία SFWidgets.Menu
sf_menu.xhp
bm_id681600788076499
help.text
<variable id="MenuService"><link href="text/sbasic/shared/03/sf_menu.xhp" name="Menu service"><literal>SFWidgets</literal>.<literal>Menu</literal> service</link></variable> <variable id="MenuService"><link href="text/sbasic/shared/03/sf_menu.xhp" name="Menu service">Υπηρεσία <literal>SFWidgets</literal>.<literal>Menu</literal></link></variable>
sf_menu.xhp
par_id181600788076612
help.text
The <literal>Menu</literal> service can be used to create and remove menus from the menubar of a %PRODUCTNAME document window. Each menu entry can be associated with a script or with a UNO command. This service provides the following capabilities: Η υπηρεσία <literal>Μενού</literal> μπορεί να χρησιμοποιηθεί για τη δημιουργία και την αφαίρεση μενού από τη γραμμή μενού ενός παραθύρου εγγράφου του %PRODUCTNAME. Κάθε καταχώρηση μενού μπορεί να συσχετιστεί με ένα σενάριο ή με μια εντολή UNO. Αυτή η υπηρεσία παρέχει τις ακόλουθες δυνατότητες:
sf_menu.xhp
par_id301600788076785
help.text
Creation of menus with custom entries, checkboxes, radio buttons and separators. Δημιουργία μενού με προσαρμοσμένες καταχωρήσεις, πλαίσια ελέγχου, κουμπιά επιλογής και διαχωριστικά.
sf_menu.xhp
par_id1001600788076848
help.text
Decoration of menu items with icons and tooltips. Διακόσμηση στοιχείων μενού με εικονίδια και συμβουλές οθόνης.
sf_menu.xhp
par_id581643133675012
help.text
Menus created with this service are available only for a specified document window. They are not saved into the document or as application settings. Closing and opening the document will restore the default menubar settings. Τα μενού που δημιουργούνται με αυτήν την υπηρεσία είναι διαθέσιμα μόνο για ένα καθορισμένο παράθυρο εγγράφου. Δεν αποθηκεύονται στο έγγραφο ή ως ρυθμίσεις εφαρμογής. Το κλείσιμο και το άνοιγμα του εγγράφου θα επαναφέρει τις προεπιλεγμένες ρυθμίσεις της γραμμής μενού.
sf_menu.xhp
par_id291643224925643
help.text
When OLE objects such as Math formulas or Calc charts are edited from within a document, %PRODUCTNAME reconfigures the menubar according to the object. When this happens, the menus created with the <literal>Menu</literal> service are removed and are not be restored after editing the OLE object. Όταν τα αντικείμενα OLE, όπως μαθηματικοί τύποι ή γραφήματα Calc επεξεργάζονται μέσα από ένα έγγραφο, το %PRODUCTNAME διαμορφώνει εκ νέου τη γραμμή μενού σύμφωνα με το αντικείμενο. Όταν συμβεί αυτό, τα μενού που δημιουργούνται με την υπηρεσία <literal>Menu</literal> καταργούνται και δεν επαναφέρονται μετά την επεξεργασία του αντικειμένου OLE.
sf_menu.xhp
hd_id281600788076359
help.text
Service invocation Κλήση υπηρεσίας
sf_menu.xhp
par_id141609955500101
help.text
Before using the <literal>Menu</literal> service the <literal>ScriptForge</literal> library needs to be loaded or imported: Πριν χρησιμοποιήσετε την υπηρεσία <literal>Menu</literal>, πρέπει να φορτωθεί ή να εισαχθεί η βιβλιοθήκη <literal>ScriptForge</literal>:
sf_menu.xhp
par_id321614902851541
help.text
The <literal>Menu</literal> service is instantiated by calling the <link href="text/sbasic/shared/03/sf_document.xhp#CreateMenu" name="CreateMenu_link"><literal>CreateMenu</literal></link> method from the <literal>Document</literal> service. The code snippet below creates a menu named <emph>My Menu</emph> in the current document window with two entries <emph>Item A</emph> and <emph>Item B</emph>. Η υπηρεσία <literal>Μενού</literal> δημιουργείται με την κλήση της μεθόδου <link href="text/sbasic/shared/03/sf_document.xhp#CreateMenu" name="CreateMenu_link"><literal>CreateMenu</literal></link> από την υπηρεσία <literal>Document</literal>. Το παρακάτω απόσπασμα κώδικα δημιουργεί ένα μενού με το όνομα <emph>My Menu</emph> στο τρέχον παράθυρο του εγγράφου με δύο καταχωρήσεις <emph>Item A</emph> (Στοιχείο A) και <emph>Item B</emph> (Στοιχείο Β) .
sf_menu.xhp
bas_id261643134374056
help.text
Set oMenu = oDoc.CreateMenu("My Menu") Set oMenu = oDoc.CreateMenu("My Menu")
sf_menu.xhp
bas_id431643134582213
help.text
.AddItem("Item A", Command := "About")
sf_menu.xhp
bas_id571643134582396
help.text
.AddItem("Item B", Script := "vnd.sun.star.script:Standard.Module1.ItemB_Listener?language=Basic&location=application")
sf_menu.xhp
par_id371643135157996
help.text
After creating the menu, it is recommended to call the <literal>Dispose</literal> method to free the resources used by the <literal>Menu</literal> service instance.
sf_menu.xhp
par_id341636718182262
help.text
In the example above, <emph>Item A</emph> is associated with the UNO command <literal>.uno:About</literal> whereas <emph>Item B</emph> is associated with the script <literal>ItemB_Listener</literal> defined in <literal>Module1</literal> of the <literal>Standard</literal> library of the <literal>My Macros</literal> container.
sf_menu.xhp
par_id851635274721129
help.text
The following example defines <literal>ItemB_Listener</literal> that will be called when <emph>Item B</emph> is clicked. This listener simply splits the argument string passed to the <literal>Sub</literal> and shows them in a message box.
sf_menu.xhp
bas_id716431354225603
help.text
' Process the argument string passed to the listener
sf_menu.xhp
bas_id901643135423012
help.text
MsgBox "Menu name: " & sArgs(0) & Chr(13) & _
sf_menu.xhp
bas_id301643136028263
help.text
"Menu item: " & sArgs(1) & Chr(13) & _
sf_menu.xhp
bas_id181643136028557
help.text
"Item ID: " & sArgs(2) & Chr(13) & _
sf_menu.xhp
bas_id561643136028710
help.text
"Item status: " & sArgs(3)
sf_menu.xhp
par_id531636493797707
help.text
As shown in the example above, menu entries associated with a script receive a comma-separated string argument with the following values:
sf_menu.xhp
par_id921643136489994
help.text
The toplevel name of the menu.
sf_menu.xhp
par_id611643136491059
help.text
The string ID of the selected menu entry.
sf_menu.xhp
par_id961643136491491
help.text
The numeric ID of the selected menu entry.
sf_menu.xhp
par_id381643136494580
help.text
The current state of the menu item. This is useful for checkboxes and radio buttons. If the item is checked, the value "1" is returned, otherwise "0" is returned.
sf_menu.xhp
par_id131635275172617
help.text
The examples above can be written in Python as follows:

Loading…

No matching activity found.
Browse all component changes

Glossary

English Greek
about περί LibreOffice UI - master
command εντολή LibreOffice UI - master
help βοήθεια LibreOffice UI - master
item στοιχείο LibreOffice UI - master
text κείμενο LibreOffice UI - master

String information

Context
sf_menu.xhp
bas_id431643134582213
help.text
Source string description
Hoh4Q
Source string location
sf_menu.xhp
String age
3 months ago
Source string age
3 months ago
Translation file
el/helpcontent2/source/text/sbasic/shared/03.po, string 2166