Devam Ediyor

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




Beceriler: .NET

Daha fazlasını görün: 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

İşveren Hakkında:
( 3 değerlendirme ) Bolton, United Kingdom

Proje NO: #185675

Seçilen:

pbarbas

Can be done in 2 days with C# vs2005

2 gün içinde 50$ USD
(1 Değerlendirme)
1.4

19 freelancer bu iş için ortalamada 83$ teklif veriyor

creatorul

Please see private messages area. Thanks

in 2 gün içinde80$ USD
(151 Değerlendirme)
7.6
netcoder

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

in 7 gün içinde77$ USD
(86 Değerlendirme)
6.0
SachinBhatt

Can do this.

in 5 gün içinde70$ USD
(16 Değerlendirme)
5.3
Peterpay

see pmb for more details

1 gün içinde 100$ USD
(10 Değerlendirme)
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.

in 5 gün içinde100$ USD
(1 Değerlendirme)
4.4
rudyos

Can be done in 2 days with C# vs2005

in 2 gün içinde60$ USD
(4 Değerlendirme)
4.2
foxonfly

I can do it.

in 6 gün içinde66$ USD
(5 Değerlendirme)
3.4
dev2u

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

in 3 gün içinde90$ USD
(4 Değerlendirme)
3.2
satheshpandian

we have done several asp and asp.net web portals

in 5 gün içinde80$ USD
(7 Değerlendirme)
3.1
Cylindrix

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

in 2 gün içinde100$ USD
(6 Değerlendirme)
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 Daha fazlası

in 60 gün içinde100$ USD
(0 Değerlendirme)
0.0
xnko

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

1 gün içinde 80$ USD
(0 Değerlendirme)
0.0
lalum123

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

in 4 gün içinde65$ USD
(0 Değerlendirme)
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 Daha fazlası

in 2 gün içinde75$ USD
(0 Değerlendirme)
0.0
antony123

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

in 5 gün içinde100$ USD
(1 Değerlendirme)
2.0
basilkot

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

in 3 gün içinde100$ USD
(0 Değerlendirme)
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

in 4 gün içinde100$ USD
(0 Değerlendirme)
0.0
shekhawatajit

I can do this is VS2005.

in 5 gün içinde80$ USD
(0 Değerlendirme)
0.0