Find Jobs
Hire Freelancers

Develop NSTextField subclass specialized for IP Address input/display.

$10-30 USD

Fechado
Publicado há aproximadamente 10 anos

$10-30 USD

Pago na entrega
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 do Projeto: 5563983

Sobre o projeto

9 propostas
Projeto remoto
Ativo há 10 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
9 freelancers estão ofertando em média $57 USD for esse trabalho
Avatar do Usuário
A proposal has not yet been provided
$100 USD em 1 dia
4,9 (14 avaliações)
6,4
6,4
Avatar do Usuário
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 em 1 dia
4,9 (56 avaliações)
5,7
5,7
Avatar do Usuário
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 em 1 dia
4,9 (9 avaliações)
4,9
4,9
Avatar do Usuário
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 em 2 dias
4,4 (3 avaliações)
4,2
4,2
Avatar do Usuário
A proposal has not yet been provided
$111 USD em 1 dia
5,0 (2 avaliações)
1,5
1,5
Avatar do Usuário
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 em 1 dia
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
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 em 1 dia
0,0 (0 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) UNITED STATES
Richmond, United States
0,0
0
Membro desde jan. 28, 2012

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.