Имам NSView и вътре в него има етикет: NSTextField Control, Вътре в NSView трябва да покажа контекстно меню при щракване с десния бутон, работи добре, с изключение на няколко проблема по-долу,
На някое място не работи, т.е. ако щракна с десния бутон, то не отваря контекстното меню, освен това разбрах, че съм запазил дължината/ширината на етикета е твърде голяма и щракването с десния бутон се случва върху етикета, но тъй като това е празната област, така че според потребителското изживяване трябва да позволява отваряне на контекстното меню, чувствам, че следвам два подхода за решаване на този проблем
1 -- Проверете ширината/дължината на времето за изпълнение на NSTextField, за да зададете правилната ширина,
2 - Прехвърлете събитието на мишката (или поне щракване с десния бутон) от NSTextField(Label) към неговия ParentView,
Може ли някой да ми предложи, как мога да постигна това?
Поздрави
Рохан