On 07/23/2010 10:19 AM, Wayne Stambaugh wrote: >>> I would >>> rather avoid adding new IDs unless there is a good reason to do so. >> >> Yeah I didn't know why there are mixed IDs but now I understand, and this a >> good choice. So the TODO's can be forgotten. > > When I get some time I would like to do some additional ID clean up. Creating > a common ID like ID_ADD_LINE used by all of the apps that draw a line is the > same as using wxID_OPEN for opening files. I don't see how ID_PCB_ADD_LINE, > ID_MODEDIT_ADD_LINE, ID_EESCHEMA_ADD_LINE make the code any more readable and > just add to already large number of IDs Kicad uses.
Taking that to the extreme, in the layer panel I think there were a couple of cases where I never even put the control ID's in a header file, since that information was private to the implementing *.cpp file and all that mattered was uniqueness (within any given panel) and clarity. Dick _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

