nscursor

    4熱度

    1回答

    我寫了一個Cocoa程序,在按下按鈕後更改光標。具體來說,光標包含一個圖像而不是指針。我使用下面的命令設置它: NSImage *tmpImage = [NSImage imageNamed:@"pointer"]; NSCursor *pointer = [[NSCursor alloc] initWithImage:tmpImage hotSpot:NSMakePoint(10.0, 10.

    2熱度

    2回答

    我以前問過關於在OSX系統上更改光標的問題。我使用NSCursor來更改光標,但效果只有在應用程序處於活動狀態時纔有效。當另一個應用程序激活時,自定義光標會丟失。 這是一個相關的,更一般的問題。你如何編寫一個應用程序來獲得系統妻子效應?例如,即使當你的應用程序不活動時在屏幕上繪製圖像,還有其他的東西是什麼? 我知道我可能需要比Cocoa API低一級。我只是不知道從哪裏開始尋找?我需要關注哪些特定

    1熱度

    1回答

    有沒有辦法用我的自定義gif圖像製作動畫NSCursor?

    2熱度

    1回答

    我正在開發一個自定義視圖的應用程序,用戶可以在視圖周圍移動對象。他們可以把它們拿起來放在不同的地方,我希望光標可以根據他們可以拾取的物品和放置的位置進行更改。 我使用的是tracking areas,但爲了保持正確的遊標,我正在使用跟蹤區域通知並將光標設置爲任意鼠標移動。 這是行之有效的,我有我的解決方案,但我想知道如果經常打[NSCursor set]或者如果AppKit能夠處理這個沒有問題性能

    1熱度

    1回答

    我想創建一個簡單的控制檯應用程序來取消隱藏遊標,因爲我使用的程序有一個bug並間歇性地隱藏遊標(寧願寫一個快速的應用程序而不是等待爲了修復bug)。我已經添加了AppKit的框架,並寫了下面的簡單的控制檯應用程序(main.m文件): #import <Foundation/Foundation.h> #import <AppKit/NSCursor.h> int main(int argc

    1熱度

    3回答

    我在Mac應用程序的工作和Xcode(使用cocos2d的),嘗試配置的光標,而「設置」方法似乎並不在某些情況下,任何影響.. 我已經很難在應用程序啓動時設置光標(NSTimer在應用程序真正啓動後設置它),現在我只希望它在用戶單擊時顯示另一個圖像;我使用NSNotification,我的遊標類收到通知,然後它應該設置新的圖像,然後...什麼都不是。 下面是一些代碼,可能會有幫助: -(void)

    1熱度

    1回答

    我有一個基本的Cocoa應用程序,模擬超鏈接的自定義NSTextField。 我用下面的代碼來設置自定義光標在文本字段實現: - (void) resetCursorRects { [self addCursorRect: self.bounds cursor: [NSCursor pointingHandCursor]]; } 我也改寫mouseUp:並點擊標籤時執行的操作。在我

    7熱度

    4回答

    如果我們使用NSTrackingArea對於一些特定區域,然後我們就可以實現這樣的方法來改變默認光標: -(void)cursorUpdate:(NSEvent *)theEvent { [[NSCursor resizeLeftCursor] set]; } 我實現自定義調整爲NSWindow,它採用NSBorderlessWindowMask 。並想使用本地獅子的兩個箭頭遊標。

    1熱度

    2回答

    我試圖改變光標時,它通過視圖,但我想我沒有正確編碼它,因爲它不工作。 我有一個的AppController類和它的.m文件我有這個 - (void) awakeFromNib { //set up the cursors NSCursor * handCursor = [NSCursor closedHandCursor]; //make a box

    1熱度

    1回答

    我想爲我的OSX應用程序獲取自定義光標。我讀過關於在過去幾個小時內沒有成功的做法。所以我已經轉移到了最簡單的方面,只需將當前光標設置爲十字光標,就可以放在絕對沒有其他項目的項目中。 這是最基本的設置,不會爲我改變光標。使用XCode,我做了一個新的Cocoa項目。我寫的唯一一段代碼是以下函數中的一行代碼。 - (void)applicationDidFinishLaunching:(NSNotif