FilemakerTurk, AYS Bilişim ve Beyaz Net tarafından desteklenmektedir.
Filemaker Danışmanınız
AYS Bilişim
Mehmet KAYA
 0532 231 07 27
 0216 318 55 80
 mkaya@aysbilisim.net
						

Mouse Sağ tık

+1 oy
825 kez görüntülendi

Filemakerda hazırladığım uygulamalarda butonlara bağlı scriptler sağ tıklama yapıldığında da çalışıyor. Bunu nasıl engelleyebilirim?

Ayrıca layout üzerinde sağ tıklama yapıldığında aşağıdaki menü açılıyor. Bunu da engellemek istiyorum. Kendi belirleyeceğim bir menü açtırabilir miyim?

Şimdiden teşekkürler.

Menu

12, Aralık, 2015 Uygulamalar kategorisinde InDusTry (27,210 puan) tarafından soruldu

2 Cevaplar

+1 oy
 
En İyi Cevap
Custom Menü kullanarak sağ tuş menüsünde kısıtlı da olsa değişiklik yapılabilir. Ancak yeni bir menü nesnesi eklenemez ama mevcut olanlara script bağlayabilir veya tamamen kaldırabilirsin.

Sağ tuş menüsünde zaten File, Edit ve Records menülerinden belirli kısımlar gözüküyor. Custom menü ayarlarından bu menü seçeneklerini kaldırısanız gözükmez. Yine custom menüden bu seçeneklerin ne iş yapacağını script atayarak değiştirebilirsiniz.

Bu arada Custom Menü düzenleme seçeneği yalnızca FileMaker Advanced sürümünde var.
13, Aralık, 2015 F. Osman Cabi (200,340 puan) tarafından cevaplandı
13, Aralık, 2015 Mehmet KAYA tarafından seçilmiş
Bilgi için teşekkürler, henüz deneme fırsatım olmadı. Deneyip sonucunu iletiyor olacağım.
Gördüğüm kadarıyla bu yöntemde buton üzerinde sağ tıklamanın pasif hale getirilmesi sağlanamıyor yada ben beceremedim.Yapılabilirse tam istediğim gibi olacak :)
0 oy
İlk aklıma gelen. Aşağıdaki yönetimi inceleyin. PC başına geçince detaylı bakmaya çakışırım.

File -> Manage Security -> Privilege Sets -> Available menu commands = minimum
12, Aralık, 2015 Mehmet KAYA (166,370 puan) tarafından cevaplandı
12, Aralık, 2015 Mehmet KAYA tarafından düzenlendi
Teşekkürler üstad, deneyip sonucunu döneceğim :)
Sağ tıklamada script çalışmasını ve menüyü kaldırdı. Osman Hocam'ın belirttiği üzere sağ tık menüsüne ilave item ekleyemiyorsam bu hali benim için yeterlidir :)
Tekrar teşekkür ederim.
...