Geliştiriciler > Arayüzleme

Arayüz Belgeleri

Kendi arayüzlerimi nasıl oluşturabilirim?

Burada, kullanıcılar Messenger Plus! arayüzleri oluşturmak için ihtiyaç duydukları bilgileri bulabilirler.

Bir Arayüz Oluşturma

İster ilk arayüzünü nasıl yapacağını öğrenmek için tamamen acemi bir kullanıcı ister eski MSN günlerinden profesyonel bir arayüzcü olun bu sayfa bir Messenger Plus! arayüzü hazırlamaya başlamak için en iyi yerdir. Herhangi bir kimse Messenger Plus! ile Windows Live Messenger için temel bir arayüz hazırlayabilir, tek ihtiyacınız ona biraz zaman ayırma arzusu. Başka insanların da kullanmalarını istiyorsanız, bitmiş arayüzlerinizi bize göndermeyi unutmayın.

Önce kesinlikle resmî belgeleri,  özellikle de Başlarken kısmını okuyun. Daha sonra aşağıda listelenmiş diğer kaynaklar bir arayüzcü olarak hayatınızı daha da kolaylaştıracak. Belgeleri okuduysanız ve hala sorularınız varsa forumdaki insanlar size yardım edeceklerdir.
 

Sorularınız mı var? Arayüzlerle ilgili yardım mı lazım?


Dünyayla Paylaşma

Dünyadaki en harika arayüzü hazırlamak hoştur ama onu gören tek kişi olmak öyle değil. Çoğu Messenger Plus! kullanıcısının yeni arayüzler ararken gittikleri ilk yer resmi  arayüz veritabanıdır ve web sitesinin bu bölümü bu yüzden her gün yüz binden çok ziyaretçi çekmektedir.

Bir arayüz nasıl gönderilir?


Resmî Arayüz Belgeleri

Resmî arayüz belgeleri Patchou tarafından yazılmıştır, buradan ya da Messenger Plus!'ın içinden indirilebilir. Bu CHM yardım dosyası bir arayüz hazırlarken ihtiyacınız olan herşeyde size rehberlik eder ve Messenger Plus! ile bir Messenger Arayüzü hazırlamak isteyen herkes için en önemli belgedir. Bu dosya sadece İngilizce hazırlanmıştır.

Internet Explorer 7 kullanıcıları için DİKKAT: Belgenin içeriğini düzgün görebilmek için dosyanın özelliklerine erişip "Engellemeyi Kaldır"a tıklamanız gerekebilir. Bu Internet Explorer güvenliğinden kaynaklanan bir sorundur. Belgeye bu sorunun olmadığı Messenger Plus!'ın tercihlerinden de doğrudan ulaşabilirsiniz.

Kullanıcıların Hazırladığı Öğreticiler

Bu öğreticiler başka arayüzcüler tarafından yazılmış olup resmî belgeye ek yardım sunar. Her bir öğreticinin konusu ve derinliği değişir ama her biri sizin arayüzlemeyi daha iyi anlayabilmeniz için hazırlanmıştır, kesinlikle göz atın (İngilizce).


Pencerelerinizi MP! Arayüz Sınayıcı ile Sınama

XML verisi ile oluşturulmuş karmaşık pencerelerin görselleştirilmesi çabucak zorlaşabilir ve pencerelerinizi Messenger'ın kendisi üzerinde sınamak bazen başka pürüzlere ve gereksiz gecikmelere sebep olabilir. Bu sebeplerden ötürü geliştiricilerin hazırladıklarını hızlıca ve sorunsuzca önizlemelerine yardımcı olmak adına scripting APIsi ile birlikte Arayüz Sınayıcı denilen özel bir araç sağlanmaktadır.

Yazılım indirilip herhangi bir dizinden çalıştırılabilir ve Messenger Plus!'ın sistemde düzgün bir şekilde yüklenmiş olması gerekir (Messenger'ın çalıştırılması gerekmez). "Arayüz Sınayıcı", Messenger Plus!'ın "Scripts" dizininde bulunan alt bir dizindeki ya da "Interface" dizinindeki (Messenger Plus!'ın kendisini arayüzlemeyle ilgilenenler için) herhangi bir dosyayı önizleyebilir.

"Arayüz Sınayıcı" pencerelerinizi ekranda görüntülemesine ek olarak, eğer taslak dosyası aynı dizine kopyalanırsa ve sisteminizde MSXML 5.0 ya da üstü yüklüyse XML dosyalarınızı doğrulayabilir (MSXML'yi microsoft.com'dan edinebilirsiniz). Arayüz Pencerelerinin Taslak Dosyası'nın en güncel sürümüne karşı doğrulanmayan hiçbir dosyayı dağıtmamanız kesinlikle önerilir. Bir dosya geçersiz olarak değerlendirilirse "Arayüz Sınayıcı" dosyayı yüklemeyi reddedecektir ve sorunu açıklayan bir hata iletisi görüntüleyecektir.

"Messenger Plus! - Arayüz Sınayıcı"yı indirin

Bu yazılımın sadece bir geliştirici aracı olarak olduğu gibi sağlandığını aklınızda bulundurun. Genel umumî kullanım için değildir ve doğrudan yetkilendirme olmaksızın dağıtılmamalıdır.


Yararlı Yazılımlar

Aşağıdaki uygulamalar arayüzler oluştururken çok elverişli olabilir. Bunları kullanmak gerekli değil (arayüz hazırlarken istediğiniz herhangi bir metin ve grafik düzenleyici kullanabilirsiniz) ancak birçok deneyimli arayüzcü işlerini kolaylaştırmak için bu araçları kullanıyor.

  • AptDiff, by Brother Technology
    Windows için görsel bir metin / binary dosya karşılaştırma ve birleştirme aracı, yeni bir Messenger sürümü için arayüzünüzü güncellerken kullanışlıdır.
  • Open Live, by Will "Willz" Ingles
    Open Live, bir arayüzcünün hayatını çok daha kolaylaştırmak için Windows Live Messenger 8.5'in düzenlenmiş bir sürümüdür. Bu arayüzden örnek alarak öğrenin.
  • Resource Hacker, by Angus Johnson
    Messenger'ın kütüphanesinden kaynakları görüntüleyin ve çıkarın.
  • SkinTools, by vikke
    Size arayüz yaparken yardım edecek küçük basit bir Messenger Plus! scripti.
  • XMLSpy, by Altova
    XML Schema dosyalarını mükemmel olarak dönüştürebilen çok iyi bir XML düzenleyicisi (ücretsiz bir deneme sürümü kullanılabilen profesyonel sürüme ihtiyacınız olacak).

Dış Kaynaklar

Ek yardım ve arayüzler bu adreslerde bulunabilir:

  • Resmî Arayüz Forumu
    Bir sürü arayüzcünün hazırladıklarını tartışmaya ve yardım etmeye geldikleri bir yer.
  • Design Evolved
    Arayüzcüler tarafından ve onlar için oluşturuldu. Yetenekli arayüzcü Willz'in evi.
  • MPskins.net
    Arayüzleme kaynakları. Resmî belgeleri çevrimiçi okuyun.