Yönetici Kullanıcı Arayüzü Özelleştirmeleri

Özelleştirme dosyaları, kullanıcı arayüzü elemanlarının içeriğini tanımlar. Kullanıcı arayüzü elemanlarının konumlarını belirlemez. Kullanıcı arayüzünün yapısı, çalışma alanlarında tanımlanır.

Spesifik özelleştirme dosyaları genellikle uygulama, araç ve görevler için oluşturulur. Bir yönetici olarak, bir kullanıcının bireysel kullanıcı arayüzü elemanları için yaptığı gibi yönetici kullanıcı arayüzü özelleştirmeleri oluşturmak için Customize komutunu kullanın.

Yazılım tarafından sağlanan yerleşik kullanıcı arayüzü elemanları yerelleştirilmiş application.xml dosyalarında saklanır.

application_overrides.xml dosyası, kullanılacak yönetici kullanıcı arayüzü özelleştirmesi dosyalarının konumunu ve kullanılan yazılımın sürümlerini ve dillerini belirtir.

Dosya, yerel bilgisayarlarda spesifik bir klasörde bulunmalıdır: %programdata%\<şirket_adı>\<uygulama_adı>\application_overrides.xml

.xml dosyası, aşağıdaki örnekte de gösterildiği gibi belirgin bir sözdizimi kullanır:

Örnek application_overrides.xml dosyası

<?xml version="1.0"?>
<applicationoverrides>
	<version build="*">
		<language name="*">
			<setting type="QString" value="U:\Common\CAD\Shared\ui_customization_all.xml"/>
		</language>
		<language name="japanese">
			<setting type="QString" value="U:\Common\CAD|Shared\ui_customization_jap.xml"/>
		</language>
	</version>
</applicationoverrides>

Sürüm etiketinde yapı parametresi, sonraki özelleştirme dosyalarının ayarlarının uygulandığı sürümü belirtir. Bir yıldız işareti (*) sonraki dosyaların, yüklü tüm sürümlere uygulandığını belirtir.

Dil etiketinde ad parametresi, özelleştirme ayarlarının uygulandığı dili belirtir. Bir yıldız işareti (*) sonraki dosyaların, yüklü tüm dillere uygulandığını belirtir.

Değer parametresinde ayarlar etiketleri, program başlatıldığında yüklenecek kullanıcı arayüzü özelleştirme dosyalarını (.xml dosya tipinde) ayarlar. Bu dosyalar genellikle bir ağ sürücüsünde ve klasöründe bulunur.

Geçersiz kılan değerler için dosya belirtimlerinin sırasını korumalısınız.

Bir kullanıcı olarak, Customize komutuyla kullanıcı arayüzünü özelleştirirken yönetici özelleştirme tanımlarını uygulayabilir ancak bu tanımları düzenleyemezsiniz.