Click here to Skip to main content
15,897,151 members
Home / Discussions / Article Writing
   

Article Writing

 
AnswerRe: How to deal with it Pin
Pete O'Hanlon16-Dec-14 4:21
mvePete O'Hanlon16-Dec-14 4:21 
GeneralRe: How to deal with it Pin
Thanks787216-Dec-14 6:12
professionalThanks787216-Dec-14 6:12 
GeneralRe: How to deal with it Pin
Pete O'Hanlon16-Dec-14 6:39
mvePete O'Hanlon16-Dec-14 6:39 
QuestionCan some Editor have a look on this one? Pin
Nelek15-Dec-14 21:32
protectorNelek15-Dec-14 21:32 
AnswerRe: Can some Editor have a look on this one? Pin
Sean Ewington16-Dec-14 4:05
staffSean Ewington16-Dec-14 4:05 
QuestionI'm not sure... Pin
Kornfeld Eliyahu Peter13-Dec-14 9:20
professionalKornfeld Eliyahu Peter13-Dec-14 9:20 
GeneralRe: I'm not sure... Pin
PIEBALDconsult13-Dec-14 9:27
mvePIEBALDconsult13-Dec-14 9:27 
Questionethics of using a modified open-source library as part of an article ? Pin
BillWoodruff13-Dec-14 3:39
professionalBillWoodruff13-Dec-14 3:39 
Partly inspired by the frequent QA questions involving validating user-entry in various formats, I've been planning to write an article on how to create a WinForms sub-classed TextBox that lets you specify characters to be filtered out, substituted for, or transformed into, in a very "high-level" way, and I'm at the point now where I'm satisfied the code is "ripe."

I thought it would "icing on the cake" to create a Visual Studio design-time data editor for the filter/substitute/transform rules.

There is an open-source library for implementing a design-time (PropertyGrid usable) editor for a generic Dictionary. It was last updated over two years ago, and there's no sign of any recent activity (except an "Issue" I just reported) for the same period of time. It has a NuGet install, and, while the source code is no longer directly downloadable, it's all on the CodePlex site, and can be copied.

So, I got busy and successfully modified the source so the library could work inside a sub-classed WinForm Control (the fact it would not work in such a context is what my "Issue" report was about).

Now, of course, I hope that the author of the library might respond, and then I could ask his permission to include the library in the code sample for the article, and also get a better understanding of what prevented it from working in a sub-classed Control; ideally, the author would change the behavior so the reader of the article could just get the library from his CodePlex site.

But, what if the author does not respond ? The library is licensed with the GNU LGPL 2.1 Public License. While this license states:

"you have the freedom to distribute copies of free software (and charge for this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things."

I'm not at all informed about the legal/ethical dimensions and requirements for distributing a modified open-source library like this, and, frankly, I don't really want devote bandwidth to that.

I probably could write a design time editor from "scratch," but I'd rather be doing other things.

Appreciate your wise advice, and counsel.

thanks, Bill
«OOP to me means only messaging, local retention and protection and hiding of state-process, and extreme late-binding of all things. »  Alan Kay's clarification on what he meant by the term "Object" in "Object-Oriented Programming."

AnswerRe: ethics of using a modified open-source library as part of an article ? Pin
Jochen Arndt13-Dec-14 4:33
professionalJochen Arndt13-Dec-14 4:33 
GeneralRe: ethics of using a modified open-source library as part of an article ? Pin
BillWoodruff13-Dec-14 16:08
professionalBillWoodruff13-Dec-14 16:08 
GeneralRe: ethics of using a modified open-source library as part of an article ? Pin
Jochen Arndt13-Dec-14 22:53
professionalJochen Arndt13-Dec-14 22:53 
GeneralRe: ethics of using a modified open-source library as part of an article ? Pin
BillWoodruff14-Dec-14 19:19
professionalBillWoodruff14-Dec-14 19:19 
QuestionJS Graphs Pin
Erich Ledesma12-Dec-14 5:01
Erich Ledesma12-Dec-14 5:01 
AnswerRe: JS Graphs Pin
Sean Ewington12-Dec-14 5:19
staffSean Ewington12-Dec-14 5:19 
GeneralRe: JS Graphs Pin
Richard Deeming12-Dec-14 5:50
mveRichard Deeming12-Dec-14 5:50 
Questionquery Pin
ashishjindal12-Dec-14 2:20
professionalashishjindal12-Dec-14 2:20 
AnswerRe: query Pin
Sean Ewington12-Dec-14 4:13
staffSean Ewington12-Dec-14 4:13 
QuestionCONSUME WCF service using asp.net application Pin
Member 836511712-Dec-14 1:37
Member 836511712-Dec-14 1:37 
SuggestionWrong Forum Pin
Richard Deeming12-Dec-14 1:45
mveRichard Deeming12-Dec-14 1:45 
QuestionAny chance of a 'confirm you want to leave this page' dialog on the article writer? Pin
JMK-NI10-Dec-14 7:58
professionalJMK-NI10-Dec-14 7:58 
AnswerRe: Any chance of a 'confirm you want to leave this page' dialog on the article writer? Pin
JMK-NI10-Dec-14 8:06
professionalJMK-NI10-Dec-14 8:06 
SuggestionRe: Any chance of a 'confirm you want to leave this page' dialog on the article writer? Pin
Richard MacCutchan10-Dec-14 22:16
mveRichard MacCutchan10-Dec-14 22:16 
GeneralRe: Any chance of a 'confirm you want to leave this page' dialog on the article writer? Pin
JMK-NI10-Dec-14 22:55
professionalJMK-NI10-Dec-14 22:55 
QuestionCan I add a horizontal scrollbar into a table (yep, I mean CODEPROJECT table)? Pin
Emiliarge8-Dec-14 15:40
professionalEmiliarge8-Dec-14 15:40 
AnswerRe: Can I add a horizontal scrollbar into a table (yep, I mean CODEPROJECT table)? Pin
Sean Ewington9-Dec-14 5:57
staffSean Ewington9-Dec-14 5:57 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.