Find Jobs
Hire Freelancers

Write a simple demo UI with a TListView listing files of a directory with icons

$30-250 USD

Selesai
Dibuat lebih dari 3 tahun yang lalu

$30-250 USD

Dibayar ketika dikirim
Write in Delphi 10.4 or compatible, a VCL based demo UI application for Windows that contains three controls: 1) edtDir, which is a TEdit, by default containing text "c:\". 2) btnOK, which is a TButton that will populate the contents of the lstList. 3) lstList is a TListView (or your custom descendant of it or of TCustomListView). After the button is clicked, the application will list using the listview the files of the given directory, "c:\" by default. The view of the files must be similar to the Windows File Explorer, i.e. it will show columns Filename, File type and Size and the contents of these columns would match that of what Windows would show, except that for the file type, you can simply use some sample hard-coded data. Similarly to Windows File Explore, the listview must show the icon of the files and overall look as similar to the Windows 10 File Explorer listing of files as possible. Unlike the Windows File Explorer, there must also be a checkbox as the first visual element of each row. In other words, each row would have these elements: Checkbox, the icon of the file, the filename, file type then size. Clicking the checkbox of the row would check or uncheck the row. Clicking the columns must sort the list accordingly, either in ascending or descending order. If user has not clicked any columns, the default sorting would be by filename, similarly as Windows File Explorer does it. And finally, the files must be visually grouped together by file type and this grouping must remain also after sorting. By visually grouping together, I mean, let's say the folder contains the following files: [login to view URL] [login to view URL] new text [login to view URL] [login to view URL] [login to view URL] [login to view URL] The files of the same type, i.e. the text files and the temporary files, would be visually shown together and would remain together, even if list is sorted. For example, one way for this visual grouping would be to use slightly different background color for the rows. Say, the row for "[login to view URL]" is white, the rows for two text files would be light blue and the rows for the three tmp files would be again white. The final delivery must contain the source code and a compiled application that we can easily test without having to compile anything. The application must work correctly in Windows Vista / 7 / 8 and Windows 10, including systems with large resolution screens (e.g. 4K display) and/or with larger than normal font setting (Display Settings "Change the size of text, apps and other items" changed to be more than 100%). By working correctly, I mean the application must look visually similar under these other conditions, e.g. 4K displays, as well without for example the checkboxes or the icons displaying too small or the texts overlapping.
ID Proyek: 27960174

Tentang proyek

5 proposal
Proyek remot
Aktif 4 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan
Diberikan kepada:
Avatar Pengguna
Hi, I have 25+ years working with Delphi, including component creation, compiler building and development environments, computer vision and business applications. I have extensive experience in applications working in different resolutions, including 4K, as it is widely used in image processing and computer vision. I put myself at your service and I hope I can be of help to you. Kindest Regards Alejandro
$250 USD dalam 5 hari
5,0 (7 ulasan)
5,3
5,3
5 freelancer menawar dengan rata-rata $197 USD untuk pekerjaan ini
Avatar Pengguna
Tengo experiencia en Delphi de mas de 15 años. Puedo realizar el proyecto en menos de 7 días. Realización del proyecto según se indica en las especificaciones.
$185 USD dalam 7 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
Hi, I'm using Delphi for 15+ years for developing VCL desktop applications. I can customize TListView to accomplish the required as suggested by you. Regards, Mohanad
$250 USD dalam 7 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
Hi, I am a Delphi developer with 20+ years of experience. I fully understood all requirements of your project. Actually I've a bit worked on it to be sure if all requirements can be achieved without using some special components. As a proof of concept I prepared a working example. I includes almost all of your requirements except sorting and grouping funcionalities. If you are interested I can send this sample exe and you can check whether it satisfies your needs and also multiple resolution concerns. Best regards, Recep Odabaş
$150 USD dalam 5 hari
0,0 (0 ulasan)
0,0
0,0

Tentang klien

Bendera PORTUGAL
Braga, Portugal
5,0
718
Memverifikasi Metode pembayaran
Anggota sejak Mar 16, 2011

Verifikasi Klien

Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.