File tree Expand file tree Collapse file tree 2 files changed +13
-0
lines changed Expand file tree Collapse file tree 2 files changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -13,6 +13,15 @@ func NSScreen_Main() NSScreen {
1313 return NSScreen {objc .Get ("NSScreen" ).Send ("mainScreen" )}
1414}
1515
16+ func NSScreen_Screens () []NSScreen {
17+ var result []NSScreen
18+ screens := core.NSArray {objc .Get ("NSScreen" ).Send ("screens" )}
19+ for i := uint64 (0 ); i < screens .Count (); i ++ {
20+ result = append (result , NSScreen {screens .ObjectAtIndex (i )})
21+ }
22+ return result
23+ }
24+
1625func (s NSScreen ) Frame () (frame core.NSRect ) {
1726 s .Send ("frame" , & frame )
1827 return frame
Original file line number Diff line number Diff line change @@ -87,6 +87,10 @@ func (v NSTextView) SetFont(f NSFont) {
8787 v .Set ("font:" , f )
8888}
8989
90+ func (v NSTextView ) SetTextColor (c NSColor ) {
91+ v .Set ("textColor:" , c )
92+ }
93+
9094func (v NSTextView ) Alignment () NSTextAlignment {
9195 return NSTextAlignment (v .Get ("alignment" ).Int ())
9296}
You can’t perform that action at this time.
0 commit comments