Permalink
Browse files

color cop 5.4.5 from Oct 2007

  • Loading branch information...
1 parent f97dda0 commit 9c6e8fb44741047787abd41cf607e0dc42dc85e2 unknown committed Jan 15, 2012
Showing with 26,553 additions and 0 deletions.
  1. BIN 06_27_01.zip
  2. +58 −0 AggressiveOptimize.h
  3. +41 −0 BETA/.svn/entries
  4. +1 −0 BETA/.svn/format
  5. +5 −0 BETA/.svn/prop-base/vssver2.scc.svn-base
  6. +48 −0 BETA/.svn/text-base/Beta_info.txt.svn-base
  7. BIN BETA/.svn/text-base/vssver2.scc.svn-base
  8. +48 −0 BETA/Beta_info.txt
  9. BIN BETA/vssver2.scc
  10. +65 −0 ColorCopPro/.svn/entries
  11. +1 −0 ColorCopPro/.svn/format
  12. +5 −0 ColorCopPro/.svn/prop-base/vssver2.scc.svn-base
  13. +306 −0 ColorCopPro/.svn/text-base/htmlcop.cpp.svn-base
  14. +443 −0 ColorCopPro/.svn/text-base/htmlcop.rc.svn-base
  15. +3,486 −0 ColorCopPro/.svn/text-base/htmlcopDlg.cpp.svn-base
  16. BIN ColorCopPro/.svn/text-base/vssver2.scc.svn-base
  17. +306 −0 ColorCopPro/htmlcop.cpp
  18. +443 −0 ColorCopPro/htmlcop.rc
  19. +3,486 −0 ColorCopPro/htmlcopDlg.cpp
  20. BIN ColorCopPro/vssver2.scc
  21. BIN LIBCTINY.LIB
  22. +213 −0 Label.cpp
  23. +73 −0 Label.h
  24. +248 −0 ReadMe.txt
  25. +1 −0 Release.dat
  26. +249 −0 Res/.svn/entries
  27. +1 −0 Res/.svn/format
  28. +5 −0 Res/.svn/prop-base/cross.cur.svn-base
  29. +5 −0 Res/.svn/prop-base/cur00001.cur.svn-base
  30. +5 −0 Res/.svn/prop-base/cur00002.cur.svn-base
  31. +5 −0 Res/.svn/prop-base/cur00003.cur.svn-base
  32. +5 −0 Res/.svn/prop-base/cursor1.cur.svn-base
  33. +5 −0 Res/.svn/prop-base/cursor3.cur.svn-base
  34. +5 −0 Res/.svn/prop-base/cursor_m.cur.svn-base
  35. +5 −0 Res/.svn/prop-base/eyeyedropper.ico.svn-base
  36. +5 −0 Res/.svn/prop-base/hand.cur.svn-base
  37. +5 −0 Res/.svn/prop-base/ico00001.ico.svn-base
  38. +5 −0 Res/.svn/prop-base/ico00002.ico.svn-base
  39. +5 −0 Res/.svn/prop-base/ico00003.ico.svn-base
  40. +5 −0 Res/.svn/prop-base/ico16.ico.svn-base
  41. +5 −0 Res/.svn/prop-base/icon1.ico.svn-base
  42. +5 −0 Res/.svn/prop-base/idr_main.ico.svn-base
  43. +5 −0 Res/.svn/prop-base/move4way.cur.svn-base
  44. +5 −0 Res/.svn/prop-base/vssver2.scc.svn-base
  45. BIN Res/.svn/text-base/cross.cur.svn-base
  46. BIN Res/.svn/text-base/cur00001.cur.svn-base
  47. BIN Res/.svn/text-base/cur00002.cur.svn-base
  48. BIN Res/.svn/text-base/cur00003.cur.svn-base
  49. BIN Res/.svn/text-base/cursor1.cur.svn-base
  50. BIN Res/.svn/text-base/cursor3.cur.svn-base
  51. BIN Res/.svn/text-base/cursor_m.cur.svn-base
  52. BIN Res/.svn/text-base/eyeyedropper.ico.svn-base
  53. BIN Res/.svn/text-base/hand.cur.svn-base
  54. +13 −0 Res/.svn/text-base/htmlcop.rc2.svn-base
  55. BIN Res/.svn/text-base/ico00001.ico.svn-base
  56. BIN Res/.svn/text-base/ico00002.ico.svn-base
  57. BIN Res/.svn/text-base/ico00003.ico.svn-base
  58. BIN Res/.svn/text-base/ico16.ico.svn-base
  59. BIN Res/.svn/text-base/icon1.ico.svn-base
  60. BIN Res/.svn/text-base/idr_main.ico.svn-base
  61. BIN Res/.svn/text-base/move4way.cur.svn-base
  62. BIN Res/.svn/text-base/vssver2.scc.svn-base
  63. BIN Res/cross.cur
  64. BIN Res/cur00001.cur
  65. BIN Res/cur00002.cur
  66. BIN Res/cur00003.cur
  67. BIN Res/cursor1.cur
  68. BIN Res/cursor3.cur
  69. BIN Res/cursor_m.cur
  70. BIN Res/eyeyedropper.ico
  71. BIN Res/hand.cur
  72. +13 −0 Res/htmlcop.rc2
  73. BIN Res/ico00001.ico
  74. BIN Res/ico00002.ico
  75. BIN Res/ico00003.ico
  76. BIN Res/ico16.ico
  77. BIN Res/icon1.ico
  78. BIN Res/idr_main.ico
  79. BIN Res/move4way.cur
  80. BIN Res/vssver2.scc
  81. +6 −0 StdAfx.cpp
  82. +64 −0 StdAfx.h
  83. +379 −0 SystemTray.cpp
  84. +117 −0 SystemTray.h
  85. +97 −0 WavTipCtrl.cpp
  86. +55 −0 WavTipCtrl.h
  87. +37 −0 WavTipSample.h
  88. +10 −0 _PACKAGE.bat
  89. +126 −0 codesign/.svn/entries
  90. +1 −0 codesign/.svn/format
  91. +5 −0 codesign/.svn/prop-base/capicom.dll.svn-base
  92. +5 −0 codesign/.svn/prop-base/signtool.exe.svn-base
  93. +2 −0 codesign/.svn/text-base/GEN_CERTbatch.bat.svn-base
  94. +2 −0 codesign/.svn/text-base/REQ_CERTbatch.bat.svn-base
  95. BIN codesign/.svn/text-base/capicom.dll.svn-base
  96. +55 −0 codesign/.svn/text-base/cert.p7b.svn-base
  97. +1 −0 codesign/.svn/text-base/july07cert.p7b.svn-base
  98. +20 −0 codesign/.svn/text-base/real_cert.cer.svn-base
  99. +19 −0 codesign/.svn/text-base/real_cert2.cer.svn-base
  100. BIN codesign/.svn/text-base/signtool.exe.svn-base
  101. +4 −0 codesign/.svn/text-base/testsign.bat.svn-base
  102. +2 −0 codesign/GEN_CERTbatch.bat
  103. +179 −0 codesign/Office 2000 Tool PVK Digital Certificate Files Importer/license.txt
  104. BIN codesign/Office 2000 Tool PVK Digital Certificate Files Importer/pvkimprt.exe
  105. +13 −0 codesign/Office 2000 Tool PVK Digital Certificate Files Importer/readme.txt
  106. +11 −0 codesign/Office 2000 Tool PVK Digital Certificate Files Importer/redist.txt
  107. +2 −0 codesign/REQ_CERTbatch.bat
  108. BIN codesign/capicom.dll
  109. +55 −0 codesign/cert.p7b
  110. 0 codesign/cert.p7b~
  111. +1 −0 codesign/july07cert.p7b
  112. BIN codesign/keytool.exe
  113. +10 −0 codesign/oct07/1_cert_request.txt
  114. BIN codesign/oct07/2_oct07.cer
  115. BIN codesign/oct07/Oct07.p7b
  116. BIN codesign/oct07/Ocy07.p7b
  117. BIN codesign/oct07/PVKIMPRT.EXE
  118. BIN codesign/oct07/PVKImprt EULA.doc
  119. +18 −0 codesign/oct07/j.cer
  120. +20 −0 codesign/real_cert.cer
  121. 0 codesign/real_cert.cer~
  122. +19 −0 codesign/real_cert2.cer
  123. BIN codesign/signtool.exe
  124. +4 −0 codesign/testsign.bat
  125. +150 −0 colorspace.cpp
  126. +25 −0 colorspace.h
  127. +145 −0 htmlcop.001
  128. +152 −0 htmlcop.002
  129. BIN htmlcop.aps
  130. +197 −0 htmlcop.clw
  131. +482 −0 htmlcop.cpp
  132. +17 −0 htmlcop.dep
  133. +282 −0 htmlcop.dsp
  134. +29 −0 htmlcop.dsw
  135. +69 −0 htmlcop.h
  136. +494 −0 htmlcop.mak
  137. BIN htmlcop.ncb
  138. BIN htmlcop.opt
  139. +16 −0 htmlcop.plg
  140. +509 −0 htmlcop.rc
  141. +13 −0 htmlcop.rc2
  142. +30 −0 htmlcop.sln
  143. +626 −0 htmlcop.vcproj
  144. +10 −0 htmlcop.vcproj.vspscc
  145. +411 −0 htmlcop2.cpp
  146. +4,162 −0 htmlcopDlg.cpp
  147. +88 −0 htmlcopDlg.dsp
  148. +29 −0 htmlcopDlg.dsw
  149. +317 −0 htmlcopDlg.h
  150. +3,576 −0 htmlcopDlg2.cpp
  151. +28 −0 inno/.svn/entries
  152. +1 −0 inno/.svn/format
  153. +51 −0 inno/.svn/text-base/colorcop.iss.svn-base
  154. +51 −0 inno/colorcop.iss
  155. +51 −0 inno/colorcop.iss~
  156. +9 −0 killcolorcop.bat
  157. +314 −0 packaging/.svn/entries
  158. +1 −0 packaging/.svn/format
  159. +5 −0 packaging/.svn/prop-base/16x16.bmp.svn-base
  160. +5 −0 packaging/.svn/prop-base/32x32.bmp.svn-base
  161. +5 −0 packaging/.svn/prop-base/32x32_64colors.bmp.svn-base
  162. +5 −0 packaging/.svn/prop-base/32x32_64colors.gif.svn-base
  163. +5 −0 packaging/.svn/prop-base/ColorCop.GID.svn-base
  164. +5 −0 packaging/.svn/prop-base/ColorCop.HLP.svn-base
  165. +5 −0 packaging/.svn/prop-base/ColorCop.exe.svn-base
  166. +5 −0 packaging/.svn/prop-base/ColorCop5.bmp.svn-base
  167. +5 −0 packaging/.svn/prop-base/ColorCop5.dat.svn-base
  168. +5 −0 packaging/.svn/prop-base/colorcop-setup.exe.svn-base
  169. +5 −0 packaging/.svn/prop-base/colorcop.zip.svn-base
  170. +5 −0 packaging/.svn/prop-base/colorcop5.0.0.zip.svn-base
  171. +5 −0 packaging/.svn/prop-base/newicon.psd.svn-base
  172. +5 −0 packaging/.svn/prop-base/prerelease.gif.svn-base
  173. +5 −0 packaging/.svn/prop-base/splash.psd.svn-base
  174. +5 −0 packaging/.svn/prop-base/vssver2.scc.svn-base
  175. BIN packaging/.svn/text-base/16x16.bmp.svn-base
  176. BIN packaging/.svn/text-base/32x32.bmp.svn-base
  177. BIN packaging/.svn/text-base/32x32_64colors.bmp.svn-base
  178. BIN packaging/.svn/text-base/32x32_64colors.gif.svn-base
  179. BIN packaging/.svn/text-base/ColorCop.GID.svn-base
  180. BIN packaging/.svn/text-base/ColorCop.HLP.svn-base
  181. BIN packaging/.svn/text-base/ColorCop.exe.svn-base
  182. BIN packaging/.svn/text-base/ColorCop5.bmp.svn-base
  183. BIN packaging/.svn/text-base/ColorCop5.dat.svn-base
  184. BIN packaging/.svn/text-base/colorcop-setup.exe.svn-base
  185. BIN packaging/.svn/text-base/colorcop.zip.svn-base
  186. BIN packaging/.svn/text-base/colorcop5.0.0.zip.svn-base
  187. +28 −0 packaging/.svn/text-base/distro.txt.svn-base
  188. +10 −0 packaging/.svn/text-base/file_id.diz.svn-base
  189. +40 −0 packaging/.svn/text-base/license.txt.svn-base
  190. BIN packaging/.svn/text-base/newicon.psd.svn-base
  191. BIN packaging/.svn/text-base/phrack46-8_pagers.pdf.svn-base
  192. BIN packaging/.svn/text-base/prerelease.gif.svn-base
  193. +288 −0 packaging/.svn/text-base/readme.txt.svn-base
  194. BIN packaging/.svn/text-base/splash.psd.svn-base
  195. BIN packaging/.svn/text-base/vssver2.scc.svn-base
  196. BIN packaging/16x16.bmp
  197. BIN packaging/32x32.bmp
  198. BIN packaging/32x32_64colors.bmp
  199. BIN packaging/32x32_64colors.gif
  200. BIN packaging/ColorCop.GID
  201. BIN packaging/ColorCop.HLP
  202. BIN packaging/ColorCop.exe
  203. BIN packaging/ColorCop5.bmp
  204. BIN packaging/ColorCop5.dat
  205. +54 −0 packaging/Polish/.svn/entries
  206. +1 −0 packaging/Polish/.svn/format
  207. +5 −0 packaging/Polish/.svn/prop-base/ColorCop_polish_5.4.3.rar.svn-base
  208. +5 −0 packaging/Polish/.svn/prop-base/colorcop_pl.zip.svn-base
  209. BIN packaging/Polish/.svn/text-base/ColorCop_polish_5.4.3.rar.svn-base
  210. BIN packaging/Polish/.svn/text-base/colorcop_pl.zip.svn-base
  211. +1 −0 packaging/Polish/.svn/text-base/translator.txt.svn-base
  212. BIN packaging/Polish/ColorCop_polish_5.4.3.rar
  213. BIN packaging/Polish/colorcop_pl.zip
  214. +1 −0 packaging/Polish/translator.txt
  215. BIN packaging/colorcop-setup.exe
  216. BIN packaging/colorcop.zip
  217. +115 −0 packaging/colorcop/.svn/entries
  218. +1 −0 packaging/colorcop/.svn/format
  219. +5 −0 packaging/colorcop/.svn/prop-base/ColorCop.GID.svn-base
  220. +5 −0 packaging/colorcop/.svn/prop-base/ColorCop.HLP.svn-base
  221. +5 −0 packaging/colorcop/.svn/prop-base/vssver2.scc.svn-base
  222. BIN packaging/colorcop/.svn/text-base/ColorCop.GID.svn-base
  223. BIN packaging/colorcop/.svn/text-base/ColorCop.HLP.svn-base
  224. +10 −0 packaging/colorcop/.svn/text-base/file_id.diz.svn-base
  225. +39 −0 packaging/colorcop/.svn/text-base/license.txt.svn-base
  226. +298 −0 packaging/colorcop/.svn/text-base/readme.txt.svn-base
  227. BIN packaging/colorcop/.svn/text-base/vssver2.scc.svn-base
  228. BIN packaging/colorcop/ColorCop.GID
  229. BIN packaging/colorcop/ColorCop.HLP
  230. BIN packaging/colorcop/colorcop.zip
  231. +10 −0 packaging/colorcop/file_id.diz
  232. +39 −0 packaging/colorcop/license.txt
  233. +298 −0 packaging/colorcop/readme.txt
  234. BIN packaging/colorcop/vssver2.scc
  235. BIN packaging/colorcop5.0.0.zip
  236. +28 −0 packaging/distro.txt
  237. +10 −0 packaging/file_id.diz
  238. +40 −0 packaging/license.txt
  239. BIN packaging/newicon.psd
  240. BIN packaging/phrack46-8_pagers.pdf
  241. BIN packaging/prerelease.gif
  242. +288 −0 packaging/readme.txt
  243. BIN packaging/splash.psd
  244. BIN packaging/vssver2.scc
  245. +186 −0 resource.h
  246. +4 −0 resource.hm
  247. BIN tansCC.zip
  248. +71 −0 v5.4_new_icons/.svn/entries
  249. +1 −0 v5.4_new_icons/.svn/format
  250. +5 −0 v5.4_new_icons/.svn/prop-base/256x256.png.svn-base
  251. +5 −0 v5.4_new_icons/.svn/prop-base/Thumbs.db.svn-base
  252. +5 −0 v5.4_new_icons/.svn/prop-base/ico16.ico.svn-base
  253. +5 −0 v5.4_new_icons/.svn/prop-base/idr_main.ico.svn-base
  254. BIN v5.4_new_icons/.svn/text-base/256x256.png.svn-base
  255. BIN v5.4_new_icons/.svn/text-base/Thumbs.db.svn-base
  256. BIN v5.4_new_icons/.svn/text-base/ico16.ico.svn-base
  257. BIN v5.4_new_icons/.svn/text-base/idr_main.ico.svn-base
  258. BIN v5.4_new_icons/256x256.png
  259. BIN v5.4_new_icons/Thumbs.db
  260. BIN v5.4_new_icons/ico16.ico
  261. BIN v5.4_new_icons/idr_main.ico
  262. +29 −0 v5.4_new_icons/old/.svn/entries
  263. +1 −0 v5.4_new_icons/old/.svn/format
  264. +5 −0 v5.4_new_icons/old/.svn/prop-base/idr_main.ico.svn-base
  265. BIN v5.4_new_icons/old/.svn/text-base/idr_main.ico.svn-base
  266. BIN v5.4_new_icons/old/idr_main.ico
  267. +1,220 −0 win32.c
View
Binary file not shown.
View
@@ -0,0 +1,58 @@
+
+//////////////////////////////
+// Version 1.10
+// Jan 23rd, 2000
+// Version 1.00
+// May 20th, 1999
+// Todd C. Wilson, Fresh Ground Software
+// (todd@nopcode.com)
+// This header file will kick in settings for Visual C++ 5 and 6 that will (usually)
+// result in smaller exe's.
+// The "trick" is to tell the compiler to not pad out the function calls; this is done
+// by not using the /O1 or /O2 option - if you do, you implicitly use /Gy, which pads
+// out each and every function call. In one single 500k dll, I managed to cut out 120k
+// by this alone!
+// The other two "tricks" are telling the Linker to merge all data-type segments together
+// in the exe file. The relocation, read-only (constants) data, and code section (.text)
+// sections can almost always be merged. Each section merged can save 4k in exe space,
+// since each section is padded out to 4k chunks. This is very noticable with smaller
+// exes, since you could have only 700 bytes of data, 300 bytes of code, 94 bytes of
+// strings - padded out, this could be 12k of runtime, for 1094 bytes of stuff!
+// Note that if you're using MFC static or some other 3rd party libs, you may get poor
+// results with merging the readonly (.rdata) section - the exe may grow larger.
+// To use this feature, define _MERGE_DATA_ in your project or before this header is used.
+// With Visual C++ 5, the program uses a file alignement of 512 bytes, which results
+// in a small exe. Under VC6, the program instead uses 4k, which is the same as the
+// section size. The reason (from what I understand) is that 4k is the chunk size of
+// the virtual memory manager, and that WinAlign (an end-user tuning tool for Win98)
+// will re-align the programs on this boundary. The problem with this is that all of
+// Microsoft's system exes and dlls are not tuned like this, and using 4k causes serious
+// exe bloat. Very noticable for smaller programs.
+// The "trick" for this is to use the undocumented FILEALIGN linker parm to change the
+// padding from 4k to 1/2k, which results in a much smaller exe - anywhere from 20%-75%
+// depending on the size.
+
+
+#ifdef NDEBUG
+// /Og (global optimizations), /Os (favor small code), /Oy (no frame pointers)
+#pragma optimize("gsy",on)
+
+#pragma comment(linker,"/RELEASE")
+
+// Note that merging the .rdata section will result in LARGER exe's if you using
+// MFC (esp. static link). If this is desirable, define _MERGE_RDATA_ in your project.
+#ifdef _MERGE_RDATA_
+#pragma comment(linker,"/merge:.rdata=.data")
+#endif // _MERGE_RDATA_
+
+#pragma comment(linker,"/merge:.text=.data")
+#pragma comment(linker,"/merge:.reloc=.data")
+
+#if _MSC_VER >= 1000
+// Only supported/needed with VC6; VC5 already does 0x200 for release builds.
+// Totally undocumented! And if you set it lower than 512 bytes, the program crashes.
+// Either leave at 0x200 or 0x1000
+#pragma comment(linker,"/FILEALIGN:0x200")
+#endif // _MSC_VER >= 1000
+
+#endif // NDEBUG
View
@@ -0,0 +1,41 @@
+8
+
+dir
+28
+svn+ssh://prall@MyConnection/home/prall/colorcop/ColorCop/BETA
+svn+ssh://prall@MyConnection/home/prall/colorcop
+
+
+
+2007-10-16T01:46:05.680181Z
+2
+prall
+
+
+svn:special svn:externals svn:needs-lock
+
+vssver2.scc
+file
+
+
+
+
+2006-08-10T19:12:04.246000Z
+dd3f4d75b0c1586140ac1f00d6a0393b
+2007-10-16T01:46:05.680181Z
+2
+prall
+has-props
+
+Beta_info.txt
+file
+
+
+
+
+2006-08-10T19:12:04.230375Z
+3000e6544b498556365cd6cd03386ae1
+2007-10-16T01:46:05.680181Z
+2
+prall
+
View
@@ -0,0 +1 @@
+8
@@ -0,0 +1,5 @@
+K 13
+svn:mime-type
+V 24
+application/octet-stream
+END
@@ -0,0 +1,48 @@
+
+Color Cop Beta (#3) 2/17/03 12pm ...
+Color Cop Beta (#4) 2/20/03 9pm - Fixed a few bugs and improved handling. started help update
+
+EMail me at Jay @ datastic.com if you have suggestions.
+
+
+
+What's new:
+
+1) Detect Websafe - Displays whether the selected color is websafe or not. Maybe there is a better way that I can display whether the color is websafe or not? It currently uses the status bar. it has been reported that this doesn't work in 3x3 or 5x5 pixel sampling modes. This is because it wouldn't fit in the status bar. Maybe I'll find a way to shorten the text up.
+
+2) Allow Multiple Instances - It's now possible to set that only one instance of color cop can run at once. This was an option that a user suggested a while back and I got bored one day so I put it in.
+
+3) RGB Float mode - outputs the selected color in R/255,G/255,B/255 (0.47,0.47,1.00) someone is using this with a 3D program called Renderman. Alt+[ will decrease float precision and Alt+] will increate float precision.
+
+4) RGB Int mode - outputs the selected color in in R,G,B (128,255,64) I figured if I was going to put in a floating point mode why not put the int mode in.
+
+5) Use Cross Hair Cursor - This allows the user to switch between the eyedropper and the standard cross hair cursor. Some users like to select colors with the cross hair because it has precision. It needs to be centered a little better.
+
+6) Magnify while eyedropping - With this option selected, you can magnify while you are eyedropping. A small black square will appear to show you the location of the cursor. The black square will disappear when you release the mouse. This doesn't look so great when you are eyedropping over black or dark colors. Ideas? I am working on getting it centered so that it looks better. Right now it's hard coded at the 4x magnification level, but I think I can get it to use the magnification level that the magnifier was using.
+
+7) Relative position measurements - Press the control key while eyedropping and the coordinates will be set to zero (0,0). Drag the mouse to a new location and it will display the distance relative to the point you were over when you pressed control. If you press control again it will zero (0,0) Note that the measurement is zero-based. so if it says 8,8 it's really a 9by9 area because the zero pixel counts. (The inverted rectangle has been removed)
+
+
+
+Ideas:
+1) more color slots in the color history
+2) I'm thinking of removing the Expand/Collapse dialog button. I'll leave it as an option in the menu, but I don't think anyone uses it.
+3) HSL color model needs to be added
+4) [your idea here will go here]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Thanks to everyone for all their help.
Binary file not shown.
View
@@ -0,0 +1,48 @@
+
+Color Cop Beta (#3) 2/17/03 12pm ...
+Color Cop Beta (#4) 2/20/03 9pm - Fixed a few bugs and improved handling. started help update
+
+EMail me at Jay @ datastic.com if you have suggestions.
+
+
+
+What's new:
+
+1) Detect Websafe - Displays whether the selected color is websafe or not. Maybe there is a better way that I can display whether the color is websafe or not? It currently uses the status bar. it has been reported that this doesn't work in 3x3 or 5x5 pixel sampling modes. This is because it wouldn't fit in the status bar. Maybe I'll find a way to shorten the text up.
+
+2) Allow Multiple Instances - It's now possible to set that only one instance of color cop can run at once. This was an option that a user suggested a while back and I got bored one day so I put it in.
+
+3) RGB Float mode - outputs the selected color in R/255,G/255,B/255 (0.47,0.47,1.00) someone is using this with a 3D program called Renderman. Alt+[ will decrease float precision and Alt+] will increate float precision.
+
+4) RGB Int mode - outputs the selected color in in R,G,B (128,255,64) I figured if I was going to put in a floating point mode why not put the int mode in.
+
+5) Use Cross Hair Cursor - This allows the user to switch between the eyedropper and the standard cross hair cursor. Some users like to select colors with the cross hair because it has precision. It needs to be centered a little better.
+
+6) Magnify while eyedropping - With this option selected, you can magnify while you are eyedropping. A small black square will appear to show you the location of the cursor. The black square will disappear when you release the mouse. This doesn't look so great when you are eyedropping over black or dark colors. Ideas? I am working on getting it centered so that it looks better. Right now it's hard coded at the 4x magnification level, but I think I can get it to use the magnification level that the magnifier was using.
+
+7) Relative position measurements - Press the control key while eyedropping and the coordinates will be set to zero (0,0). Drag the mouse to a new location and it will display the distance relative to the point you were over when you pressed control. If you press control again it will zero (0,0) Note that the measurement is zero-based. so if it says 8,8 it's really a 9by9 area because the zero pixel counts. (The inverted rectangle has been removed)
+
+
+
+Ideas:
+1) more color slots in the color history
+2) I'm thinking of removing the Expand/Collapse dialog button. I'll leave it as an option in the menu, but I don't think anyone uses it.
+3) HSL color model needs to be added
+4) [your idea here will go here]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Thanks to everyone for all their help.
View
Binary file not shown.
@@ -0,0 +1,65 @@
+8
+
+dir
+28
+svn+ssh://prall@MyConnection/home/prall/colorcop/ColorCop/ColorCopPro
+svn+ssh://prall@MyConnection/home/prall/colorcop
+
+
+
+2007-10-16T01:46:05.680181Z
+2
+prall
+
+
+svn:special svn:externals svn:needs-lock
+
+vssver2.scc
+file
+
+
+
+
+2006-09-08T13:09:21.562500Z
+312e9df9bc96c144c51916b0c283fe88
+2007-10-16T01:46:05.680181Z
+2
+prall
+has-props
+
+htmlcop.cpp
+file
+
+
+
+
+2006-09-08T04:01:12.125000Z
+79f2e0f21699283ef32de7daa66cfb65
+2007-10-16T01:46:05.680181Z
+2
+prall
+
+htmlcop.rc
+file
+
+
+
+
+2006-09-08T04:13:32.000000Z
+fc3126f51949250cf0fd75ab4e64d374
+2007-10-16T01:46:05.680181Z
+2
+prall
+
+htmlcopDlg.cpp
+file
+
+
+
+
+2007-05-02T02:02:15.312500Z
+9847cbac73e5f9238f4fc08580c38c01
+2007-10-16T01:46:05.680181Z
+2
+prall
+
@@ -0,0 +1 @@
+8
@@ -0,0 +1,5 @@
+K 13
+svn:mime-type
+V 24
+application/octet-stream
+END
Oops, something went wrong.

0 comments on commit 9c6e8fb

Please sign in to comment.