View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001326 | JEDI VCL | 00 JVCL Components | public | 2004-02-13 21:42 | 2004-04-22 02:56 |
| Reporter | anonymous | Assigned To | user72 | ||
| Priority | normal | Severity | feature | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | |||||
| Target Version | Fixed in Version | ||||
| Summary | 0001326: I'm dejoy ,come from china.I had provide some suggest for JvInterpreter and you acept item, thanks! | ||||
| Description | I'm dejoy ,come from china.I had provide some suggest for JvInterpreter and you acept item, thanks! Now,I want to Donate some code write by me.That's Add a TJvColorPanel,like office xp style,Rewrite the JvColorForm and JvColorButton,Look like office xp style, Support Vcl and Clx,Ther TJvColorButton compatible with old version,evry beautiful.Add some enhancement,All unit modify at JVCL version 2004-2-6. .JvJCLUtils.pas Add a function "StringStartsWidth" to correspond with function "StringEndsWith". .JvComponent.pas Add a IJvPersistentUnPublishedProperty Interface in TJvComponent to Support Persistent UnPublished Property easily. Please see the demo find details. Add a TJvPersistent class. .JvColorForm.Pas and JvColorButton.Pas and JvSplitter.Pas All Code had ReWrite.need unit JvColorPanel.pas . Ther JvColorButton can float as toolwindow. .New JvColorPanel.Pas Add a TJvColorPanel class. .New JvInterface.Pas Add function Supports for Delphi5. Add TInterfacedPersistent class for Delphi5. I have some suggest, Can be add a new unit name JvControls.pas,Move the TJvCustomControl and other Control class from JvComponent.pas to JvControls.pas,only keep the TJvPersistent and JvComponent in JvComponent.pas,OK? | ||||
| Tags | No tags attached. | ||||
|
|
I can not upload the source file!How can i do? |
|
|
Hi!peter! i can not upload the file ,so your can download from http://us.f2.yahoofs.com/bc/1196e90f/bc/JVCL/Dejoy_JVCL.rar?bfQCcLAB38xJ.mpR. |
|
|
I've already got it from the mail you sent me a couple of days ago. As I mentioned in that mail, I am very impressed with what you've done but we cannot add it until we have released JVCL3. |
|
|
oh?i never got you mail. can add tjvcolorbutton and tjvcolorpanel? |
|
|
I will have a closer look once JVCL3 is released. Either we replace TJvColorButton with your implementation or we add it as an alternative (with another name). I don't know yet, but somehow it will probably be added along with the color panel and the splitter. |
|
|
The StringStartsWidth function have not added yet. |
|
|
please added item. |
|
|
>I have some suggest, Can be add a new unit name JvControls.pas,Move the >TJvCustomControl and other Control class from JvComponent.pas to >JvControls.pas,only keep the TJvPersistent and JvComponent in >JvComponent.pas,OK? Any specific reason to do that? |
|
|
StringsStartWith (note the removed "d") has been added to JvJCLUtils.pas |
|
|
The components have been added to JVCL as well (Thank you!) and have been renamed to: TJvOfficeColorButton, TJvOfficeColorPanel and TJvNetscapeSplitter. The persistence framework has not been added yet. I still have to review it more carefully. |
|
|
very nice! >Any specific reason to do that? That can separate visible componet and novisible component. >The persistence framework has not been added yet. I still have to review it more carefully. It and old edition compatible, can exert an influence to the original procedure code, so you needn' t worry . |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2004-02-13 21:42 | anonymous | New Issue | |
| 2004-02-13 21:44 | anonymous | Note Added: 0002944 | |
| 2004-02-13 22:00 | anonymous | Note Added: 0002945 | |
| 2004-02-14 02:54 |
|
Status | new => assigned |
| 2004-02-14 02:54 |
|
Assigned To | => user72 |
| 2004-02-14 02:55 |
|
Note Added: 0002946 | |
| 2004-02-15 00:37 | anonymous | Note Added: 0002948 | |
| 2004-02-15 08:09 |
|
Note Added: 0002949 | |
| 2004-02-22 21:32 | anonymous | Note Added: 0002999 | |
| 2004-02-22 21:35 | anonymous | Note Added: 0003000 | |
| 2004-02-26 02:00 |
|
Note Added: 0003077 | |
| 2004-02-26 10:46 |
|
Note Added: 0003086 | |
| 2004-02-26 23:48 |
|
Note Added: 0003096 | |
| 2004-02-27 20:44 | anonymous | Note Added: 0003112 | |
| 2004-03-09 02:48 |
|
Status | assigned => resolved |
| 2004-03-09 02:48 |
|
Resolution | open => fixed |
| 2004-04-22 02:56 |
|
Status | resolved => closed |