Find Jobs
Hire Freelancers

Customize NSTableView to allow for single cell selection

$250-750 USD

已完成
已发布大约 9 年前

$250-750 USD

货到付款
Customize NSTableView to allow for single cell selection Please note that this is NSTableView and not UITableView. This project is for OSX and NOT for iOS. If you have no OSX experience, please move on. I need to have a customized NSTableView class that allows users to select multiple individual cells, rather than an NSTableViews default of selecting full rows. By this, I mean if a user picks a cell (like [login to view URL]) then only a single individual cell is selected. In the state of [login to view URL] table property CellSelections would be an array with one entry containing {row:4,column:5} (represented as an object, not a dictionary). The table must also support selecting MULTIPLE 'individual' cells. For example in [login to view URL], three individual cells have been selected. The table CellSelections variable should return an array of {row:3,column:3},{row:5,column:5},{row:7,column:3} A user should be able to select multiple cells with the following behaviour: 1. If the user has a cell selected, holds the CTRL key and clicks another cell, then now both cells are selected (if CTRL was NOT pressed, then only the new cell is selected). 2. If the user has a single cell selected, holds SHIFT and presses an arrow key on the keyboard, then the corresponding to the direction of the arrow key must be selected. 3. If a user has multiple cells selected that are next to each other either vertically or horizontally and the user holds SHIFT and presses an arrow key then EACH of the surrounding cells must now be selected ([login to view URL]). 4. If the user had multiple cells selected that are NOT next not each other and hits shift + arrow keys, then the top left most selected cell will be considered an individual cell and state#1 should happen. NOTES: - The table must still support double click to edit cells (no matter what CellSelections are highlighted, whatever cell is double clicked will become editable). - Keyboard navigation must work. IE hitting the arrow keys must change the CellSelections (and update the UI to reflect so). If there are multiple cells selected when arrow keys are hit, then navigation must be based on the top-left most selection. - This must be done using an NSTableView and NOT an NSMatrix. - This must support NSTableViews which are cell based. View based is not required but would be nice to have. - This component must work on OS X 10.7+ - The behaviour of this component is based on that of Microsoft SQL Management Studio.
项目 ID: 7046672

关于此项目

11提案
远程项目
活跃9 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
Hi, I am an OS X developer. I have created custom controls and changed behavior of existing ones, and I believe I can help you with this. I believe it would take a fair amount of custom drawing. Do you happen to have some data sources to test the control with? I understand this is supposed to be used for displaying a table from a database?
$736 USD 在2天之内
4.9 (22条评论)
7.2
7.2
11威客以平均价$1,217 USD来参与此工作竞价
用户头像
Dear sir. To get me in here, will be the success of your business and life in the world. The OASIS of Desert will not be good result than you got me in here. I am a high quality and top mobile developer. I have rich experiences in developing mobile app for over 5 years. Before felling in love with mobile apps, I had worked extensively with Java, Objective C, Eclipse, XCode, C/C++ to have a strong grip on OOP and design patterns. Worked in domestic/global app development teams during my last 5 years, gained rich experience and knowledge in mobile app development. This project is one of my excellent skills and full experiences. I will provide high quality result and fast service within your budget, surely. My working time and communication will be flexible to meet your requirement. Let's go with me! Best regards!
$4,736 USD 在10天之内
5.0 (10条评论)
6.5
6.5
用户头像
Hi I made similar tableview for macosx. I can do it wonderfully. Also you know about me already. I can do it wonderfully. Please ping me kindly Regards
$631 USD 在7天之内
5.0 (23条评论)
5.9
5.9
用户头像
I have more than 7 years working experience on Mac OS X development. I can easily implement your project with success.
$600 USD 在10天之内
4.9 (6条评论)
4.4
4.4
用户头像
I read your project description, and I believe I can build such a functionality to select multiple cells. I am a fast coder and usually write bug-free code. I won over 35 competitions in algorithms and development. No upfront milestones or payments required :). The work that I have been doing is displayed in my profile, and I believe I can handle your project well. Please visit my profile at freelancer.com/u/allenross356.html and you will be able to see that I have completed above 80 projects so far with excellent ratings. I reply within 24 hours. Please let me know if you would like to hire me. Thanks.
$750 USD 在10天之内
5.0 (2条评论)
3.6
3.6
用户头像
Aucune proposition n'a encore été fournie.
$777 USD 在14天之内
0.0 (0条评论)
0.0
0.0

关于客户

CANADA的国旗
Hubley, Canada
5.0
45
付款方式已验证
会员自7月 17, 2006起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。