Delphi Pages Forums  

Go Back   Delphi Pages Forums > Delphi Forum > General

Lost Password?

Reply
 
Thread Tools Display Modes
  #51  
Old 12-10-2015, 10:10 AM
kolbasz kolbasz is offline
Senior Member
 
Join Date: Nov 2013
Posts: 841
Default

Quote:
I have separate folders for 32/64 binaries. But the dcu files are generated near the pas files, not near the binaries. And since the pas files are the same in 32/64...
This is usually happens when you upgrade a project to a higher version of delphi. Always recreate the project with the newer version ,then add each unit one by one.
Reply With Quote
  #52  
Old 12-10-2015, 11:15 AM
kolbasz kolbasz is offline
Senior Member
 
Join Date: Nov 2013
Posts: 841
Default

Looks great, unfortunately I cannot test it because I don't have VirtualBox. Regarding the source...I would use some code folding. This way it looks more compact and you can find stuff more easily.
Code:
{$Region 'VST Events'}
//all VST related stuff here
{$EndRegion}
Reply With Quote
  #53  
Old 12-10-2015, 11:38 AM
DavidB3 DavidB3 is offline
Senior Member
 
Join Date: Jul 2013
Posts: 119
Default

Just to see how it looks now:




Something else: I'm thinking of changing the interface in Add/Edit Window.





As you may notice, this way of adding/modifying entry parameters is not very "space" efficient.
Some comboboxes/editboxes are too short for their data, others are too long...
Any ideas on how to improve this (but without losing its easiness to use)..?
Reply With Quote
  #54  
Old 12-10-2015, 12:16 PM
kolbasz kolbasz is offline
Senior Member
 
Join Date: Nov 2013
Posts: 841
Default

Quote:
As you may notice, this way of adding/modifying entry parameters is not very "space" efficient.
Just an idea...what if you put all into a listview? It would look nicer, more symmetrical, but there is a lot of work with it.
Reply With Quote
  #55  
Old 12-10-2015, 04:35 PM
DavidB3 DavidB3 is offline
Senior Member
 
Join Date: Jul 2013
Posts: 119
Default

I found some replacement icons for the blue one, but they aren't too much better...









Ideally it would not be needed but couldn't find icons for most of these bus types:

Code:
function GetStrBusType(const BusType: Byte): WideString;
begin
   case BusType of
      1:
         Result := 'SCSI';
      2:
         Result := 'ATAPI';
      3:
         Result := 'ATA';
      4:
         Result := 'FIREWIRE';
      5:
         Result := 'SSA';
      6:
         Result := 'FIBRE';
      7:
         Result := 'USB';
      8:
         Result := 'RAID';
      9:
         Result := 'iSCSI';
      10:
         Result := 'SAS';
      11:
         Result := 'SATA';
      12:
         Result := 'SD';
      13:
         Result := 'MMC';
      14, 15:
         Result := 'VIRTUAL';
   else
      Result := '';
   end;
end;
So I use this icon when I don't have an icon for the current bus type.



Yes, it's a lot of work to use Listview for Add/Edit window but I am not so sure about the result...
Reply With Quote
  #56  
Old 12-10-2015, 06:12 PM
kolbasz kolbasz is offline
Senior Member
 
Join Date: Nov 2013
Posts: 841
Default

Quote:
I found some replacement icons for the blue one, but they aren't too much better...
In my opinion the GUI looks great now. Publish your project and ask other people's opinion as well.
Reply With Quote
Reply

Tags
64 bit, delphi 10, delphi 7, listview

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT. The time now is 02:12 PM.


Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2019, vBulletin Solutions, Inc.