File Renaming Control


I need you to design and make a control that I can use in my applications.

Control will be based on a windows forms / dialog box – for use as part of a desktop application

It would allow users to view files of a type of extention (eg. picture files - .jpg, .gif, .tiff etc).

User would then be able to select multiple files from the list and rename them in 1 block.

eg. If I renamed them to "House" the files would be named "[url removed, login to view], [url removed, login to view], [url removed, login to view] etc).

Control should be configurable - please see detailed specifications.

Main purpose of control would be for users to rename files they have uploaded from their digital camera with more friendly names.


- Selecting Path: User must be able to select / change the active path: User clicks “change Directory” button, and gets a select directory windows dialog to choose the current path.

- Current path is visible on the screen

- Current Path is configurable by a get / set property on the control

- Form Title / Header / text etc. should be configurable by related get / set properties

- User can filter out just pictures, or show all files. Default is show pictures

- Controls filter (Show Pictures / Show All) is configurable by a get / set property on the control

- Pictures are defines by file extensions. Supported picture types should be JPEG, GIF, BMP, TIFF, .PNJ

- When user selects a new path, or changes filter, thumbnail view refreshes showing files in the directory matching the applied Filter:

- Thumbnail view is similar to list view control, but will be able to display actual thumbnails of the images:

- If the file is a picture, the thumbnail shows the actual picture

- If the file is not a picture, the standard windows icon for that file-type is shown as the thumbnail

- User can sort the results by name, date, and size. This sort order will be used to determine how to rename the files

- User can change view to detail view and back again as needed.

- User can rename files as detailed in below Use Case

- Naming files rule: Files retain their same extension as before.

- Naming files rule: Made up from Main Name à 4 digit Number à File Extention. Eg. If I chose main name “House”, files would be renamed “[url removed, login to view], [url removed, login to view] etc.

- .


- Image for the control (eg logo) can be changed and configured by a public get / set property of the control. Standard logo (without skewing) is 150 pixels wide, 25 high

- Controls size (width and height) can be configured by a public get / set property

- Controls Back Colour / Forecolour can be configured by a public get / set property

Use Case: Renaming Files:

a) User Selects Directory of files

b) User selects filter – show all or show pictures only

c) User Selects multiple files in the view to rename User selects Main Name to rename files to

d) User selects starting Index ( a number less than 9999)

e) User clicks “Rename Files button”


System asks are you sure? Files will be permanently renamed

If user selects Yes system rename according to the following rules:

System organises selected files into the chosen sort order (ie if user had sorted by name, the files will be renamed in that order)

For each file:

System tries to rename file using naming rule:

Main Name – INDEX - .extention

If file with this name already exists, file is not renamed, and stays the same as current.

If file with this name does not already exist, file is renamed.

The index is incremented by 1, and check is repeated for the next selected file.

Once Index gets to 9999, all remaining files should not be renamed: Errors sould be shown as Index out of Range

Once all files are renamed, system shows a list of errors on a simple dialogbox – showing which files could not be renamed.


Visual Studio 2003 .net Preferable, will be ok in VS2005

(I use VB.NET - so ideally would be same)


a) Control wrapped in a DLL so I can use it in developing my applications

b) Source Code for Project


I would like full rights to use the control in my applications that I make


When I talk about making the control: What I need is a windows control that I place on a web form. I design the web form, you design the control.

For this reason, 2 lines in above spec can be removed:

i) Control does not need any logo -->

"- Image for the control (eg logo) can be changed and configured by a public get / set property of the control. Standard logo (without skewing) is 150 pixels wide, 25 high" - no need for this

2. I design the form, so no need for form header etc

"Form Title / Header / text etc. should be configurable by related get / set properties" - No need for this.


I need to be able to configure Background Colour / Foreground colour of control

I need to be able to configure size of control, with related control having appropriate dock / anchor points to allow resizing

--> add 2 lines:

a) Control must have related public poperties to change back / forground colour

b) Control must be resizeable with buttons / boxes in control having related dock and anchor points

This is a little detailed, but hopefully will give you a better idea of what I need.

Thank you


Taidot: .NET

Näytä lisää: windows desktop icon design, windows application icon design, which application is used to design a logo, user specification, use case types, use case extension, type of use case, starting with, starting with vb net, standard c types, rules icon, purpose of use case, pixels studio, part standard, make icon from jpg, logo yes, logo block, list icon, icon jpg, icon button vb net

Tietoa työnantajasta:
( 3 arvostelua ) Bolton, United Kingdom

Projektin tunnus: #185675

Myönnetty käyttäjälle:


Can be done in 2 days with C# vs2005

$50 USD 2 päivässä
(1 arvostelu)

19 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön


Please see private messages area. Thanks

$80 USD 2 päivässä
(151 arvostelua)

Hi, I think I can do it:-)! Best regards, netcoder:-)

$77 USD 7 päivässä
(86 arvostelua)

Can do this.

$70 USD 5 päivässä
(16 arvostelua)

see pmb for more details

$100 USD 1 päivässä
(10 arvostelua)

Hi. I can develop this control in C# 2005. I need 5 days, so I can test and debug the control well.

$100 USD 5 päivässä
(1 arvostelu)

Can be done in 2 days with C# vs2005

$60 USD 2 päivässä
(4 arvostelua)

I can do it.

$66 USD 6 päivässä
(5 arvostelua)

Hi, please see your PM for details. Thanks you.

$90 USD 3 päivässä
(4 arvostelua)

we have done several asp and web portals

$80 USD 5 päivässä
(7 arvostelua)

Hi I can do this in c# for you. Regards Ryan

$100 USD 2 päivässä
(6 arvostelua)

We, an Altabel Group, are an IT consulting and management company that is pretty known for our successful approaches when dealing with (offshore) outsourcing. We do not propose to you to use our services for developmen Lisää

$100 USD 60 päivässä
(0 arvostelua)

Hi, I will produce high quality and easy to use product

$80 USD 1 päivässä
(0 arvostelua)

This project could be done in four days in Visual and can be completed in 4 days

$65 USD 4 päivässä
(0 arvostelua)

This sounds like a very nice control, and in past i have made something similar, so I will extend it. This is my first project on this site, but I hope that you will not be discouraged by that: I am a professional prog Lisää

$75 USD 2 päivässä
(0 arvostelua)

I cn offer you the solution .It may cost more for the actual functionalities

$100 USD 5 päivässä
(1 arvostelu)

I can do it for you. I have big experience in the .net framework and C#.

$100 USD 3 päivässä
(0 arvostelua)

Please let me when need my help to accomplish the job posted. Control will get developed in VS2005 with VB.NET or C#.NET as a language depending on your requirements

$100 USD 4 päivässä
(0 arvostelua)

I can do this is VS2005.

$80 USD 5 päivässä
(0 arvostelua)