Find Jobs
Hire Freelancers

Develop NSTextField subclass specialized for IP Address input/display.

$10-30 USD

Ditutup
Dibuat sekitar 10 tahun yang lalu

$10-30 USD

Dibayar ketika dikirim
Successful completion of this project requires the freelancer to produce an NSTextField subclass with the following behavior: 1. Designed specifically for entering & displaying an IPv4 Address (e.g. [login to view URL]). 2. An IPv4 address is displayed as 4 numbers where each number is valued between 1 and 254 and are separated by periods. The user should not be allowed to enter an invalid IP address. 3. If the value of the NSTextField subclass is nil or has zero length, then the textfield should display a placeholder that helps the user understand that they should enter an IP address. The desired placeholder is "___.___.___.___" where each of the 4 series of 3 underscore characters represents one of the four numbers described in #2 above. 4. The textfield should assist the user in entering the IP Address by following these rules: 4.1 When entering each of the 4 numbers, if the user enters a number between 100 and 254, then the cursor should automatically jump to the next number. 4.2 When entering each of the 4 numbers, if the user enters a number between 1 and 99, then the user should be able to type the period (.) or the space bar to have the cursor jump to the next number. 4.3 When the cursor jumps to the next number in the sequence, the NSTextField should highlight that number's 3 underscores from the placeholder so that the underscores are replaced by the user's input.
ID Proyek: 5563983

Tentang proyek

9 proposal
Proyek remot
Aktif 10 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan
9 freelancer menawar dengan rata-rata $57 USD untuk pekerjaan ini
Avatar Pengguna
A proposal has not yet been provided
$100 USD dalam 1 hari
4,9 (14 ulasan)
6,4
6,4
Avatar Pengguna
We Are Serious Bidders & Keenly Interested For This Project. We Are Group Of Skilled & Experienced iOS & Android Developers Not A Company Having Excellent Reviews On Freelancer. Please Have A Look To Our Profile & Portfolio Once. Thanks
$30 USD dalam 1 hari
4,9 (56 ulasan)
5,7
5,7
Avatar Pengguna
I have experience in making components like this for cocoa. You can look at some my previous projects at cocoakomali.blogspot.com. I can make the component really quick.
$55 USD dalam 1 hari
4,9 (9 ulasan)
4,9
4,9
Avatar Pengguna
Dear Mr, I am very familiar with the NSTextField class. I used it extensively to allow runtime input and modification of object properties. This functionality laid the base for the scene editor I wrote for one of my past games. I created a subclass of NSTextField with some additional identification properties and callback functions. To complete your project, I would set the placeholder property of the subclassed TextField to "___.___.___.___". I would then override the insertText:replacementRange: function to add the additional behavior you desire, such as checking the validity of the format and moving the cursor to the next section when the correct number of digits has been specified or when the user enters a period or hits the space bar. To handle highlighting, I would use the setSelectedRange: function of the NSText class, which could be created from the NSString value of the NSTextField subclass. Sincerely, Ben
$60 USD dalam 2 hari
4,4 (3 ulasan)
4,2
4,2
Avatar Pengguna
A proposal has not yet been provided
$111 USD dalam 1 hari
5,0 (2 ulasan)
1,5
1,5
Avatar Pengguna
Hello! I can deliver your subclass in four hours. Actually I made a NSTextField subclass slightly different in another project. I will just need to make some adjustments for you. I hope we can have a deal. =) Cheers, themadcomp
$30 USD dalam 1 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
I have successfully completed a project where I need to develop the same customized NSTextField so I am having code with me most of some customization will be needed that would rarely take 1 day to complete.
$25 USD dalam 1 hari
0,0 (0 ulasan)
0,0
0,0

Tentang klien

Bendera UNITED STATES
Richmond, United States
0,0
0
Anggota sejak Jan 28, 2012

Verifikasi Klien

Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.