Käynnissä

File Renaming Control

Background:

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.

Specification:

- 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”

Action:

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.

Language:

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

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

Deliverable:

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

b) Source Code for Project

Rights:

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

PLEASE NOTE: 2 V. SMALL CHANGES TO SPECIFICATIONS:

CHANGE 1: FORM OR CONTROL
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.


CHANGE 2: CONFIGURING VCONTROL

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

DD




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 vb.net, 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, how to use vb net, how to make icon design, how make icon, how can i make icon, how can i get a design of a house

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

Projektin tunnus: #185675

Myönnetty käyttäjälle:

pbarbas

Can be done in 2 days with C# vs2005

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

19 freelanceria on tarjonnut keskimäärin 83 $ tähän työhön

creatorul

Please see private messages area. Thanks

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

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

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

Can do this.

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

see pmb for more details

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

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)
4.4
rudyos

Can be done in 2 days with C# vs2005

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

I can do it.

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

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

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

we have done several asp and asp.net web portals

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

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

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

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)
0.0
xnko

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

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

This project could be done in four days in Visual C#.net and can be completed in 4 days

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

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)
0.0
antony123

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

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

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

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

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)
0.0
shekhawatajit

I can do this is VS2005.

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