LabVIEWForum.de - Laufzeitmenü vergrößern

LabVIEWForum.de

Normale Version: Laufzeitmenü vergrößern
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Moin,

wie der Titel schon sagt möchte ich meine erstellte Laufzeitmenü-Leiste vergrößern.

Ich finde leider keinen gescheiten Ansatz, wie man die Größe beeinflussen kann.

Einzige Idee die ich hab wäre die Auflösung runterzuschrauben, dann wirkt es größer.

Ich möchte über einen Touch-Display das Programm bedienen können und die Leiste ist bei einer Auflösung
von 1920x1080 einfach zu klein.

Erstellt habe ich das Menü über Bearbeiten -> Laufzeitmenü

Hoffe jemand hat eine Idee hierzu.

Liebe Grüße Niko
Hallo Niko,

die Menüzeile wird durch die Windows-Einstellungen beeinflusst.
Stell also mal in den Systemeinstellungen andere Vorgaben ein…
(24.04.2019 15:00 )Niko1912 schrieb: [ -> ]...
wie der Titel schon sagt möchte ich meine erstellte Laufzeitmenü-Leiste vergrößern.

Ich finde leider keinen gescheiten Ansatz, wie man die Größe beeinflussen kann.
...



Hallo Niko,

jede in LabView erstellte applicationname.exe erstellt nach ihrem Erststart eine applicationname.ini, wenn sie nicht schon vorhanden ist. In diese applicationname.ini kannst du einfach den Eintrag systemFont="Arial" 24 B anfügen.
Du musst nur eine installierte Schriftart wählen (z.B. Arial). Die 24 ist die Schriftgröße und das B steht für bold (fett) - kannste aber auch weglassen.
Durch diese Aktion hast du dann das runtime menu in der gewünschten Schrift-(größe). Allerdings wird die Menüleiste dadurch nicht beliebig vergrößert - du musst also erstmal ins Menü reinkommen mit den "dicken" Fingern. Im Menü geht es dann.

Musste mal ausprobieren.


Gruß, Marko
Edit:
Den Einstieg in das Menü könnte man noch über das Fernsteuern der Maus via user32.dll machen.
Aber so richtig professionell und touchy sieht das alles nicht aus...
Zitat:jede in LabView erstellte applicationname.exe erstellt nach ihrem Erststart eine applicationname.ini, wenn sie nicht schon vorhanden ist. In diese applicationname.ini kannst du einfach den Eintrag systemFont="Arial" 24 B anfügen.

Danke soweit für die Hilfe, dass klappt ganz gut. Außer dass die Menüleiste nicht breiter wird, wie von dir bereits beschrieben.

Damit kann ich aber leben, vielleicht hat noch jemand einen Tipp wie dies zu umgehen ist.
Optional könnte man die Skalierung von Windows anpassen, dann muss ich aber mein ganzes Frontpanel wieder zurechtrücken.

Zitat:Edit:
Den Einstieg in das Menü könnte man noch über das Fernsteuern der Maus via user32.dll machen.
Aber so richtig professionell und touchy sieht das alles nicht aus...

Hast du hierfür ein Beispiel ? ich weiß nicht genau was du meinst.
Was mir am Menü in Verbindung mit dem Touch nicht gefällt ist, dass beim Klick auf ein Menüpunkt dieser nicht "einrastet". Ich muss mit dem Finger also gedrückt halten um einen "Untermenüpunkt" auszuwählen.
Problem lässt sich wohl lösen, wenn man einfach keine Unterpunkte macht Big Grin.

Gruß Niko
(25.04.2019 14:43 )Niko1912 schrieb: [ -> ]
Zitat:Edit:
Den Einstieg in das Menü könnte man noch über das Fernsteuern der Maus via user32.dll machen.
Aber so richtig professionell und touchy sieht das alles nicht aus...

Hast du hierfür ein Beispiel ? ich weiß nicht genau was du meinst.
Was mir am Menü in Verbindung mit dem Touch nicht gefällt ist, dass beim Klick auf ein Menüpunkt dieser nicht "einrastet". Ich muss mit dem Finger also gedrückt halten um einen "Untermenüpunkt" auszuwählen.
Problem lässt sich wohl lösen, wenn man einfach keine Unterpunkte macht Big Grin.

Gruß Niko

Das Runtime-Menü ist halt für Mäuse gemacht. Schon das Maus drüberschieben, woraufhin sich das Untermenü aufklappt geht bei einem TouchPanel nicht so richtig.

Anbei die Mausfernsteuerung...

Gruß, Marko
Referenz-URLs