Find Jobs
Hire Freelancers

WPF Component for Drag & Worp of paragraphs, sentences and words - repost

€30-250 EUR

Cancelled
Posted about 11 years ago

€30-250 EUR

Paid on delivery
0. A C#- .Net- WPF- multi- column- component (at least 3 columns), columns filter (show/ hide), search (each column/ global, highlighting search term), synchronized scrolling (mouse wheel and arrow keys), line numbers on/off, line wrapping on/off (important for sync scrolling), floating text (each linebreak is a new line) and list mode (only [login to view URL] is treated as linebreak, like ListBox) individually for each column, sorting (in list mode), full clipboard support (input and output, single, all and all visible) for plain text, rtf and html, each, with full standard context menu and typical shortcuts (like crtl+a for select all, etc.) of text editors, basic richtext/html capabilities like italic, bold, normal text, underline, front color, background color, font size, font type, paragraphs, headlines, tables, images. Undo/ Redo. Two way data binding support. 1. Natural Language Processing with SharpNLP (port of OpenNLP, demo can be found on codeproject, article named "Statistical parsing of English sentences"), separating paragraphs, sentences and words into tokens. Better ideas are always welcome. 2. Examining tokens on similarity/ equality by simple compare algorithm on paragraph/ sentence basis (in that order) adapted for the generated parse trees of all columns from left to right (descending column priority). Sample on codeproject named “A Generic, Reusable Diff Algorithm in C# - II” 3. Drag & Drop of paragraphs (on mouse down), sentences (+holding shift), words (+holding control) into all three columns respecting the equivalent pasting mode (paragraphs before/ after paragraphs, sentences before/ after sentences, words before/ after words). Move (default), copy (+alt). 4. Adding markers/anchors on paragraphs, sentences, words to the parser tree in order to be able to apply a marker text in any other column (like comments in word, e.g. right click opens context menu, keys as mentioned above, default is paragraph, user chooses “add marker” and clicks the column where the marker-text should go), has a toggle button for opening/ closing the marker text block (aka folding area) like shown in the sample (note the three dots outside the text boundaries showing the text was cropped). Marker can be also added by selecting any paragraph, sentence or word and dragging it ON a paragraph, sentence or word (depending on the keys pressed), in the move and copy mode, a "pipe" is indicating where pasting BEFORE or AFTTER the appropriate elements (as known from MS Word) is possible. 5. the sample application should store the documents in an Explorer- tree like manner in a specified Directory (root of the tree), each Folder may contain multiple document, each document is stored in a XML file (the proprietary serializable object of the document, containing all columns, used for storage) or an OpenXML document with custom tags (storing meta data of the token tree) and an additional html document (with all columns proper formatted and aligned, separately selectable, as human readable backup). A hopefully self-explaining UI- design- concept is attached. Target platform mixed 32/64, .net 4.0 up to 4.5, VS 2010/2012 C# project, including full source code of all components used, means only additional open source frameworks (stable release only) , high/ enterprise quality and maintainable code, CPU and memory saving, coded and commented in English, only, respecting MS coding guidelines, naming conventions and best practices (Stylecop, FXcop), using latest techniques like EF, Linq, TPL, whenever possible, full Design Time support (rendering, properties, events, etc.), nice UI (office 2007/2010 like business design), WPF, component + sample, latest SharpNLP (working sample provided by me or obtainable via codeplex).
Project ID: 4462619

About the project

6 proposals
Remote project
Active 11 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
6 freelancers are bidding on average €284 EUR for this job
User Avatar
Hi, Experts team of SEO/Wordpress/PHP/cakephp/joomla/Drupal/Magento/AJAX/Codeigniter developers and designers. Thanks Gaurav
€40 EUR in 12 days
5.0 (22 reviews)
5.5
5.5
User Avatar
Hi....., I (Myself a senior ASP.NET programmer using C# and VB) have a team having experience of more than 5 years in developing web and mobile applications. I have a team of expert programmers who write robust and bug-free codes at the very first instance. After seeing our quality of work and the cooperation offered to you even after the work has been delivered to you, you'll come to us again and again to avail our services. I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. I can achieve the results that you are asking for within your timeframe and budget. I am confident I can exceed your expectations and I would love to work on your project. Thanks, Murtaza
€660 EUR in 14 days
4.9 (7 reviews)
3.3
3.3
User Avatar
Hello we have experience team have knowledge on the latest technology WPF, please consider us we can do this.
€241 EUR in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I am ready to start...
€232 EUR in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Thanks for posting the project on Freelancer, the project requirements completely falls under our domain and where this project exactly matches with our technical strengths and our abilities to deliver the work on time. We have gone through the requirement and have a sound team that has expertise in this type of development. We have a list of esteemed clients for whom we had worked and delivered high quality product. We can share direct contact details for your reference. We have an employee base of 30+ people and still growing in numbers. We have more than 30 plus retail and agency clients and have successfully completed over 100 plus projects. I would request you to have a discussion with us at least before deciding for this project vendor to discuss all your concerns, ideas and issues. This would provide us with an equal opportunity to evaluate us for your project requirements. Note: - Quickest Turnaround - Guaranteed On-Time and On-Budget - Relatively LOW effective cost and Flexible pricing models - Highly skilled developers & very experienced team - Excellent communication & high level of transparency.(You know what's happening and when your project will be delivered at all stages of the project) - Complete IPR protection with NDA - FREE 30 days post-delivery support - Regular status reporting (Weekly/Daily Update as required) we also provide custom maintenance packages for our client to support them for the application maintenance and enhancements which starts at as low as $1000 per year. Kindly share the complete requirements so that we can provide you with appropriate estimate of time and effort.
€242 EUR in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, We at on2itonline would love to work with you on this, we do MAD "full service" websites on a clear and fixed budget. We have lots to offer that others don't ,like our lifetime FREE hosting on every website for a start on2itonline: Hi, KIWI Team here at on2itonline would love to work for you on this project, we do "full service" websites on a clear and fixed budget. We have lots of offer that others don't, like our lifetime FREE hosting on every website for a start. We have read carefully the project description and fully understand the project requirement. Let's discuss further issues of the project through PM
€257 EUR in 15 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of GERMANY
Wuppertal, Germany
0.0
0
Payment method verified
Member since Apr 18, 2013

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.