Kakao uygulamalarının pencerelerini taşımak ve yeniden boyutlandırmak için Apple Event Object Modelini kullanabileceğimi biliyorum. Fakat Karbon uygulamaları için ne kullanabilirim?Windows programlı olarak başka bir uygulamadan nasıl taşıyabilir/yeniden boyutlandırabilirim?
3
A
cevap
2
Aynı şey. Apple Events'i herhangi bir betik uygulamasında kullanabilir ve Apple Events ve betiklik özellikleri Carbon'dan çok daha eskidir.
4
Peter aşağıdaki AppleScript kullanarak herhangi bir pencerenin sınırları erişebilir, haklıydı:
tell application "System Events"
set allProcesses to application processes
repeat with i from 1 to count allProcesses
tell process i
repeat with x from 1 to (count windows)
position of window x
size of window x
end repeat
end tell
end repeat
end tell
İlgili konular
- 1. Django: Başka bir uygulamadan modeller nasıl kullanılır?
- 2. Başka bir Ağ operatörüne programlı olarak bağlanma
- 3. Açısal uygulamadan Windows yükleyici
- 4. Başka bir uygulamadan bir hizmete bağlanma
- 5. Başka bir uygulamadan özel etiket filtreleri yükleme
- 6. QMessageBox'ı nasıl yeniden boyutlandırabilirim?
- 7. Bir uygulama için programlı olarak mantığı oku
- 8. imageButton'u nasıl yeniden boyutlandırabilirim?
- 9. Windows masaüstü programlı olarak nasıl yenilenir (örn. F5) C#?
- 10. C# SendKeys kullanarak programlı olarak Windows düğmesine nasıl basılır
- 11. ios uygulamasında başka bir uygulamadan nasıl resim açılır?
- 12. UWP uygulamasından nasıl programlı olarak çıkılır veya kapatılır? (Windows 10)
- 13. Odağı programlı olarak çıkarın
- 14. Google takvimine veri programlı olarak Android'e nasıl eklenir?
- 15. WPF penceremizde başka bir uygulamadan Pencere nasıl kullanıcı denetimi olarak yerleştirilir?
- 16. Bir bilgisayarı programlı olarak (.NET kullanarak) bir alana nasıl ekleyebilirim?
- 17. İçindekilerle programlı olarak bir UIImage nasıl oluşturulur
- 18. Bir .png'yi nasıl programlı olarak düzenlersiniz?
- 19. Bir iPad uygulamasını programlı olarak nasıl kapatabilirim?
- 20. Woocommerce'de nasıl bir kupon programlı olarak uygularım?
- 21. NSMenu'yu nasıl programlı olarak görüntülüyorsunuz?
- 22. AcroTextExtractor.exe programlı olarak nasıl kullanılır?
- 23. UIScrollView'ı nasıl programlı olarak yakınlaştırırım?
- 24. Android herhangi bir uygulamadan
- 25. Windows 8 geliştirici lisansını programlı olarak yeniliyor musunuz?
- 26. iPhone'u programlı olarak kapatmak mümkün mü?
- 27. Belirli bir uygulama içinde tüm Windows programlı olarak yerleştirmenin bir yolu var mı?
- 28. ImageView'yi programlı olarak göster
- 29. Bağlantı hızını programlı olarak alın?
- 30. Tutulma perspektifini programlı olarak nasıl özelleştirebilirsiniz?
Ama (çapraz platform uygulamaları gibi) isim listesi-özelliğini desteklemez uygulama ile ne yapabiliriz? – Kentzo
Çapraz platform, denetlenemez anlamına gelmez. Ama neyse: Hiçbir şey. Uygulama kendi pencerelerinin kontrolünde olduğundan, bunları taşımak veya yeniden boyutlandırmak için sormalısınız. Bunu yapmanın bir yolunu sağlamazsa, o zaman bu uygulamanın pencerelerini taşımak veya yeniden boyutlandırmak için yapabileceğiniz hiçbir şey yoktur. –
Buna katılmıyorum. Örneğin. Çapraz platform python IDE - "PyCharm" adlı bir uygulama var. 'Sistem Olayları' aracılığıyla 'komut satırı terminolojisine' sahip olduğumda, yanlış döner. Ancak, pencereler "Optimal Layout" gibi uygulamalar aracılığıyla taşınabiliyor/yeniden boyutlandırılabiliyor. – Kentzo