07-12-2017 08:14 AM
Arkadaşlar merhaba,
Sizlerin desteğine ihtiyacım olan bir konuyu paylaşmak istiyorum. Bir cihaz için 15.6 inç olan laptopumda bir VI geliştirdim. Programı, programlamasını yaptığım cihazın monitörünü (monitör 19 inçten büyük) kendi bilgisayarıma 2.ekran olarak bağlayıp yaptım. Bundaki amacım dizaynın cihazın monitöründeki görünümünü kontrol altında tutmaktı. Programı bitirdikten sonra VI'ı cihaza atıp oradan çalıştırmayı denedim fakat aynı monitörde programın içerisindeki bütün kontroller, indikatörler, tuşlar ve resimler çok büyüt boyutlara ulaşıp çirkin bir görüntü oluşturdu. VI özelliklerinden front panel boyutunu sabitlemeye çalıştım fakat işe yaramadı. Monitörün üzerindeki bütün resolution ayarlarını denedim fakat problem hala düzelmedi. Bu konuda fikirlerini öğrenmek isterim.
07-13-2017 05:49 AM
07-14-2017 01:52 AM
Merhabalar Himmet Bey, ilgili kısım kapalı durumda
07-14-2017 06:06 AM
09-12-2017 03:54 AM
Yukarıdaki ekran görüntüsündeki özellik gerçekten çalışıyor mu ? Bilgisayarların çözünürlüğü değişince bu problemle karşılaşıyorum.
09-12-2017 08:45 AM - edited 09-12-2017 08:45 AM
Labview içerisindeki kısıtlamalardan biri de maalesef bu. Farklı ekranlar çözünürlüklerinde nesnelerin ve metinlerin kaymaması için iyi bir arayüz tasarımı yapmalısınız. Himmet Bey'in gösterdiği çözüm kısmı olarak işe yarasa da yüksek çözünürlükteki bir ekranın düşük çözünürlükte yada farklı ekran oranlarında gösterimi işine tam olarak çözüm getirmiyor. Benim çözümüm arayüzü paneller ve subpaneller ile tasarlamak. Bu panelleri ekran boyutuna bağlı olarak sağa/sola, yukarı/aşağı yaslayabilirsiniz, genişletebilirsiniz ve içerisindeki nesneleri sadece bu panel oranlarına bağlı olarak büyütebilir yada panel boyutuna sabitlersiniz.
"horizontal/vertical splitter bar" kullanarak ekranı birden çok panele ayırmak mümkün. subPanel ile de iç içe geçmiş paneller tasarlanabilir.
09-12-2017 02:07 PM
Merhabalar,
Aşağıdaki yazıyı okumanızı tavsiye ederim.
http://prolucid.ca/resizable-uis-in-labview/
Saygılarımla...