Menü Eintrag nachträglich verändern

Post a reply


In an effort to prevent automatic submissions, we require that you complete the following challenge.
Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :| :mrgreen: :geek: :ugeek: :arrow: :angel: :clap: :crazy: :eh: :lolno: :problem: :shh: :shifty: :sick: :silent: :think: :thumbup: :thumbdown: :salute: :wave: :wtf: :yawn: :facepalm: :bravo: :dance: :beard: :morebeard: :xmas: :HeHe: :trollface: :cookie: :rainbow: :monkeysee: :monkeysay: :happybday: :headwall: :offtopic: :superhappy: :terms: :beer:
View more smilies

BBCode is ON
[img] is OFF
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Menü Eintrag nachträglich verändern

Re: Menü Eintrag nachträglich verändern

Post by garry » 17 Apr 2024, 04:37

@just me danke .... 'just me' ist der Experte, immer eine optimale Lösung ... ich bin ein Bastler ...

Re: Menü Eintrag nachträglich verändern

Post by just me » 17 Apr 2024, 03:30

Nur der Vollständigkeit halber:

Man kann einem bestehenden Menüeintrag mit der Anweisung

Code: Select all

Menu, MenüName, Rename, MenüpunktName, NeuerName
einen neuen Namen zuweisen. Bei Menüs, deren Aufbau bzw. Reihenfolge konstant ist, kann man dafür auch die Position des Menüeintrag verwenden (siehe Der MenüpunktName-Parameter) und damit etwas Schreibarbeit sparen.

Re: Menü Eintrag nachträglich verändern

Post by effel » 16 Apr 2024, 15:49

Danke @garry, das Menü erst später erzeugen gehörte in meine Zauberformel


Screenshot 2024-04-16 224546.png
(57.83 KiB) Downloaded 75 times

Re: Menü Eintrag nachträglich verändern

Post by garry » 16 Apr 2024, 14:04

evtl dies .. (?)
falls Menu erst später , nach Auswahl von DropDownList startet ...
( in diesem Beispiel, Menu sichtbar mit F1 , danach klicke auf row, zeigt nur die ausgewählte Sprache )

Code: Select all

;- mit DropDownList ausgewählt :
var=konkani
;-
h=
(
Replace IN language>%var%
bbb>notepad
ccc>zzzz
)

Array := []
loop,parse,h,`n,`r
 {
 x:=a_loopfield
 stringsplit,x,x,`>
 ;Array.Push(x2)
 ;Array1.Push(x1)
 Array.Push(x)
 }
for index, element in Array
    Menu, MyMenu, Add,%index% %element%,aacc
return
;-----------------------
~$F1::Menu, MyMenu, Show
;Menu, MyMenu, Show
aacc(ItemName,itempos) 
{
aa:=itemname
;msgbox,%aa%
stringsplit,aa,aa,`>
msgbox,%aa2%    ;- << aa2=konkani
}
return
;-------------
esc::exitapp
;=============

Menü Eintrag nachträglich verändern

Post by effel » 14 Apr 2024, 12:01

Hallo, kann man das Menü noch nachträglich verändern? Ich möchte den aktuell ausgewählten Eintrag aus der combo dort anzeigen.

04_14_24 @6_47_42.jpg
(32 KiB) Downloaded 123 times

Top