Find Jobs
Hire Freelancers

Add features to a custom text control in C++ and MFC

$100-500 USD

完了済み
投稿日: 18年以上前

$100-500 USD

完了時にお支払い
The attached code is for a custom edit control built in Visual Studio 2003. It allows for text entry via the keyboard. It supports the backspace key to delete characters. The purpose of this control is to provide similar functionality to the CEdit control except with custom drawing routines. This control only supports a single line of text. Please enhance this control to provide these features: 1) Provide cursor adjustment through the text using the left and right arrow keys. 2) Allow selection of characters like you see in Microsoft Word, Notepad, or the standard edit control in Windows. Show the selected characters using a different font color and different background color from the main text. You should be able to select characters using the mouse or Shift + left or right arrows. 3) Provide initial selection of all text when left clicking in the field. 4) Provide replacement of characters by typing when other characters are selected. For example, you select the entire range and then type T. The previous text is replaced with T. 5) Provide deletion of characters by pressing the Delete key with an active selection. Upon selection of your bid, you will receive the source code to the CDrawUtil class for development. The target application will not be available to you in source form. ## Deliverables 1) Complete and fully-functional source code of all work done. A test harness of this work will be helpful for development, but is not required for final delivery. Source code must be in C++ and compile without warnings or errors on Microsoft Visual Studio 2003. The code must be in Unicode. 2) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc.). ## Platform Target code must work on Windows 98 and above.
プロジェクト ID: 3194200

プロジェクトについて

14個の提案
リモートプロジェクト
アクティブ 18年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です
アワード者:
ユーザーアバター
See private message.
$85 USD 10日以内
5.0 (145 レビュー)
6.7
6.7
この仕事に14人のフリーランサーが、平均$197 USDで入札しています
ユーザーアバター
See private message.
$204 USD 10日以内
5.0 (58 レビュー)
6.8
6.8
ユーザーアバター
See private message.
$85 USD 10日以内
5.0 (9 レビュー)
6.4
6.4
ユーザーアバター
See private message.
$110.50 USD 10日以内
5.0 (55 レビュー)
6.2
6.2
ユーザーアバター
See private message.
$102 USD 10日以内
4.8 (24 レビュー)
5.8
5.8
ユーザーアバター
See private message.
$1,275 USD 10日以内
4.5 (66 レビュー)
6.3
6.3
ユーザーアバター
See private message.
$170 USD 10日以内
4.9 (212 レビュー)
5.8
5.8
ユーザーアバター
See private message.
$85 USD 10日以内
5.0 (29 レビュー)
5.1
5.1
ユーザーアバター
See private message.
$127.50 USD 10日以内
4.8 (28 レビュー)
5.1
5.1
ユーザーアバター
See private message.
$85 USD 10日以内
5.0 (3 レビュー)
1.8
1.8
ユーザーアバター
See private message.
$102 USD 10日以内
5.0 (1 レビュー)
0.9
0.9
ユーザーアバター
See private message.
$127.50 USD 10日以内
0.0 (1 レビュー)
0.0
0.0
ユーザーアバター
See private message.
$85 USD 10日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
See private message.
$119 USD 10日以内
0.0 (3 レビュー)
2.1
2.1

クライアントについて

UNITED STATESのフラグ
Pittsburgh, United States
5.0
5
メンバー登録日:12月 8, 2005

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。