View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005963 | JEDI VCL | 00 JVCL Components | public | 2012-08-23 09:41 | 2013-12-13 11:15 |
Reporter | Arioch | Assigned To | obones | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | resolved | Resolution | won't fix | ||
Platform | Windows | OS | OS Version | ||
Product Version | Daily / GIT | ||||
Target Version | Daily / GIT | Fixed in Version | |||
Summary | 0005963: should we remove trayicon ? | ||||
Description | TrayIcon component was devised in RxLib for Delphi 1 to 4 AFAIR since Delphi 5 there is stock tray icon component. And prior Delphi versions are no more supported. It is also told to work more compatible way in network configurations. http://stackoverflow.com/questions/12037296 Would it better be removed ? | ||||
Tags | No tags attached. | ||||
|
Are you sure that Delphi 5 had a TTrayIcon. My source tells me that it was introduced in Delphi 2006 (http://edn.embarcadero.com/article/33415 - The New TTrayIcon Component in BDS 2006) |
|
I did not fired it for 2 years, so i am not sure. In general, i remember that when D5 was out, it seemed to me they clones many RxLib components, like AppEvents. I had impression that TrayIcon was on the list as well. I may be wrong. And now 2006 is the most old version that i have access to. |
|
proposal for handling this case: -because in such cases interesting code constructs could be comprized, making a "historic"-JVCL-compartment (tabsheet) which the user can optionally install ( or not, by checking in installer,) could be a solution. |
|
Well there is archive folder already :-) But it is only filled in large rare restructuring events, like JVCL 2 -> 3 I proposed JvDeprecated unit with clear dates of final removal, but no one found it worth it. Maybe it was too using newer Delphi features, and since D7 compatibility is treated essential, or whatever. |
|
Thing is, TJvTrayIcon provides balloon hints to IDE versions that don't have it. I'm not sure when it has been added to TTrayICon, but it happened quite late. |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-08-23 09:41 | Arioch | New Issue | |
2012-08-24 00:41 | AHUser | Note Added: 0020125 | |
2012-08-24 00:41 | AHUser | Status | new => feedback |
2012-08-24 09:24 | Arioch | Note Added: 0020126 | |
2012-08-24 09:56 | jediuser9999 | Note Added: 0020127 | |
2012-08-24 10:26 | Arioch | Note Added: 0020128 | |
2013-12-13 11:15 | obones | Note Added: 0020757 | |
2013-12-13 11:15 | obones | Status | feedback => resolved |
2013-12-13 11:15 | obones | Resolution | open => won't fix |
2013-12-13 11:15 | obones | Assigned To | => obones |