OSDN Git Service

Handling key and mouse events in listctrl is improved
[molby/Molby.git] / wxSources / textctrl_addition.mm
1 /*
2  *  textctrl_addition.mm
3  *  Molby
4  *
5  *  Created by Toshi Nagata on 14/02/04.
6  *  Copyright 2014 Toshi Nagata. All rights reserved.
7  *
8  This program is free software; you can redistribute it and/or modify
9  it under the terms of the GNU General Public License as published by
10  the Free Software Foundation version 2 of the License.
11  
12  This program is distributed in the hope that it will be useful,
13  but WITHOUT ANY WARRANTY; without even the implied warranty of
14  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15  GNU General Public License for more details.
16  */
17
18 #import <Cocoa/Cocoa.h>
19
20 bool
21 textCtrl_hasMarkedText(void)
22 {
23         id firstResponder = [[NSApp keyWindow] firstResponder];
24         if ([firstResponder isKindOfClass:[NSTextView class]] && [(NSTextView *)firstResponder hasMarkedText])
25                 return true;
26         else return false;
27 }