LibreOffice Ürününde Betikler Atama
Menü öğelerine, simgelere, iletişim kutularına ve LibreOffice'deki olaylara özel betikler (makrolar) atayabilirsiniz.
LibreOffice aşağıdaki programlama dillerinde betik yazmayı dahili olarak destekler:
-
LibreOffice Basic
-
JavaScript
-
BeanShell
-
Python
Ayrıca, geliştiriciler LibreOffice'i harici olarak kontrol etmek için Java gibi üst düzey programlama dilleri kullanabilirler. Çevrimiçi API kaynakları için tıklayınız.
Yeni bir menü girdisine bir betik atamak için
-
Araçlar - Özelleştiri seçin ve Menüler sekmesine tıklayın.
-
Ekleye tıklayın.
-
Sınıflandırma liste kutusunda, aşağıya inin ve "LibreOffice Makroları" girişini açın.
-
"LibreOffice Makroları" (LibreOffice kurulumunuzun paylaşım dizinindeki betikler), "Makrolarım" (kullanıcı dizinindeki betikler) ve mevcut dosya için girişleri görebilirsiniz. Desteklenen betik yazma dillerini görmek için bunlardan birini açın.
-
Kullanılabilir betikleri görmek için herhangi bir betik yazma dili girişini açın. Bir betik seçin.
-
Betik işlevlerinin bir listesi Komutlar liste kutusunda belirir. Bir işlev seçin.
-
Yeni bir menü ataması oluşturmak için Ekleye tıklayın. Yeni menü girdisi Girişler liste kutusunda görünecektir.
Bir tuş takımına bir betik eklemek için
-
Araçlar - Özelleştir - Klavyeyi seçin.
-
Sınıflandırma liste kutusunda, aşağıya inin ve "LibreOffice Makroları" girişini açın.
-
"LibreOffice Makroları" (LibreOffice kurulumunuzun paylaşım dizinindeki betikler), "Makrolarım" (kullanıcı dizinindeki betikler) ve mevcut dosya için girişleri görebilirsiniz. Desteklenen betik yazma dillerini görmek için bunlardan birini açın.
-
Kullanılabilir betikleri görmek için bir betik yazma dili girdisini açın. Bir betik seçin.
-
Betik işlevlerinin bir listesi Komutlar liste kutusunda belirir. Bir işlev seçin.
-
LibreOffice veya Writer (veya mevcut açık uygulama) için seçenekler düğmesini tıklayın.
Seçenek düğmesini seçmek, LibreOffice'în tamamında veya sadece mevcut modüldeki belgenin yeni tuş kombinasyonunun kapsamını ayarlar.
-
Kısayollar liste kutusundan bir tuş takımı seçin ve Değiştiri tıklayın.
Bir olaya betik atamak için
-
Araçlar - Özelleştir - Olayları seçin.
-
Makro düğmesini tıklayın.
-
Kitaplık liste kutusunda aşağıdan "LibreOffice makroları" girdisini açın.
-
"LibreOffice Makroları" (LibreOffice kurulumunuzun paylaşım dizinindeki betikler), "Makrolarım" (kullanıcı dizinindeki betikler) ve mevcut dosya için girişleri görebilirsiniz. Desteklenen betik yazma dillerini görmek için bunlardan birini açın.
-
Kullanılabilir betikleri görmek için bir betik yazma dili girdisini açın. Bir betik seçin.
-
Betik işlevlerinin bir listesi Atanan Eylem liste kutusunda belirir. Bir işlev seçin.
-
LibreOffice veya geçerli belgede kaydetmek için seçin.
Bu, LibreOffice'in tamamında veya sadece mevcut modüldeki belgelerde uygulanabilir yeni olay atamasının kapsamını ayarlar.
-
Listeden bir olay seçin ve Tamamı tıklayın.
Gömülü bir nesne için bir olaya betik atamak
-
Belgenizdeki bir grafik gibi gömülü nesneyi seçin.
-
Biçim - Çerçeve ve Nesne - Özellikler - Makro'yu seçin.
-
Makrolar liste kutusunda LibreOffice Betik girdisini açın.
-
Paylaşım girdileri (LibreOffice kurulumunuzun paylaşım dizinindeki betikler), kullanıcı (kullanıcı dizinindeki betikler) ve mevcut dosya için girişleri görebilirsiniz. Desteklenen betik yazma dillerini görmek için bunlardan birini açın.
-
Kullanılabilir betikleri görmek için bir betik yazma dili girdisini açın. Bir betik seçin.
-
Betik işlevlerinin bir listesi Var olan makrolar liste kutusunda belirir. Bir işlev seçin.
-
Listeden bir olay seçin ve Tamamı tıklayın.
Bir köprüye betik atamak için
-
İmleci köprü içinde konumlandırın.
-
Ekle - Köprüyü seçin.
-
Olaylar düğmesine tıklayın.
-
Yukarıda belirtildiği gibi seçin ve atayın.
Bir grafiğe betik atamak
-
Belgenizdeki grafiği seçin.
-
Choose Format - Image - Properties - Macro.
-
Yukarıda belirtildiği gibi seçin ve atayın.
Bir form denetimine betik atamak
-
Bir form denetimi ekleyin, örneğin bir düğme: Form Denetimi araç çubuğunu açın, İtme Düğmesi simgesine tıklayın ve açık düğmeyi belgenize sürükleyin.
-
Seçili form denetimi ile Form Denetimi araç çubuğundaki Denetim düğmesini tıklayın.
-
Özellikler penceresinin Olaylar sekmesini tıklayın.
-
Seçilen olaya bir betik atayabileceğiniz bir iletişim penceresi açmak için ... düğmelerinin birini tıklayın.
LibreOffice Basic penceresinde bir denetime betik atamak için
-
LibreOffice Basitciletişim düzenleyicisini açın ve üzerindeki bir kontrolle birlikte bir iletişim oluşturun.
-
Denetimi sağ tıklayın ve Özellikleri seçin.
-
Özellikler penceresinin Olaylar sekmesini tıklayın.
-
Seçilen olaya bir betik atayabileceğiniz bir iletişim penceresi açmak için ... düğmelerinin birini tıklayın.