Find Jobs
Hire Freelancers

VB.net app needs code fix..ASAP

$100-250 USD

Closed
Posted almost 19 years ago

$100-250 USD

Paid on delivery
I have an app. similar to ms onenote that was coded in vb.net and uses ms tablet sdk 1.7. It has one problem that has just now been noticed after coder is gone and now we need someone to fix it. We did find the problem with the help of microsoft msdn moderator. . We need someone to fix the ink methods. We will give source code only after you have posted your interest in the project. **You dont have to have a tabletpc to fix this** This is bug in the way you collect, manage and render your ink. On every ink stroke you are re-rendering all previous strokes. Obviously your performance will suffer from that the more strokes you write. The easiest way to see this is by adding the following line to the “Render?? method in [login to view URL]: [login to view URL]("Render Stroke - Time=" + [login to view URL]() Now when you ink while running in the debugger, you will see 1 rendering call for the 1st stroke, 2 rendering calls for the 2nd stroke ??" and so on. I don’t believe this is intentional. Also I noticed that you are creating a new InkCollector object on each stroke, so you’ll end up with a huge number of InkCollectors each owning a single stroke. Start with a review of what you are doing in the Stroke event. Re-rendering all strokes and creating a new InkCollector isn’t necessary so it should be possible to avoid that by refactoring your code. You are also re-rendering all strokes on every stroke event. Instead you should just invalidate the bounding box of the new stroke. To do so, just replace the call to Refresh() in the [login to view URL] file with the following three lines. Dim rect As Rectangle rect = InkSpaceToPixel([login to view URL], New Point(96, 96)) Invalidate(rect) ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables): a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment. b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request. 3) 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. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement). ## Platform vb.net
Project ID: 3748424

About the project

10 proposals
Remote project
Active 19 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
10 freelancers are bidding on average $162 USD for this job
User Avatar
See private message.
$148.75 USD in 14 days
5.0 (7 reviews)
5.5
5.5
User Avatar
See private message.
$119 USD in 14 days
5.0 (29 reviews)
4.7
4.7
User Avatar
See private message.
$153 USD in 14 days
5.0 (6 reviews)
4.7
4.7
User Avatar
See private message.
$212.50 USD in 14 days
4.4 (19 reviews)
4.6
4.6
User Avatar
See private message.
$153 USD in 14 days
5.0 (26 reviews)
4.4
4.4
User Avatar
See private message.
$212.50 USD in 14 days
4.0 (8 reviews)
4.0
4.0
User Avatar
See private message.
$191.25 USD in 14 days
4.4 (16 reviews)
3.5
3.5
User Avatar
See private message.
$127.50 USD in 14 days
5.0 (1 review)
1.5
1.5
User Avatar
See private message.
$85 USD in 14 days
5.0 (10 reviews)
0.0
0.0
User Avatar
See private message.
$212.50 USD in 14 days
5.0 (1 review)
0.0
0.0
User Avatar
See private message.
$170 USD in 14 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Austin, United States
4.9
454
Payment method verified
Member since May 9, 2004

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.