Programmierhans
Hallo Leute
Ich habe mal eine grundlegende Frage. Wie ernst ist es euch allen mit der Komponentensammlung ?
Grund der Frage:
Ich habe vor ca 1 1/2 Jahren per Zufall ein tolles Beispiel einer simplen Twain-Impementierung auf Codeproject gesehen. Basierend auf diesem Sample habe ich dann x neue Funktionalitäten eingebracht.
Das ganze ist nun mehr als nur eine Klasse geworden.
- ScanControl
- ThumbNailControl
- ScanPreview
- CapabilityTree
- Diverses aus GDIPlus
- Twain
- Zoom-Funktionen
usw.
Für mich ist das Projekt nicht mehr interessant, da ich alles für mich interessante ausgereizt habe. Es wäre nun aber schade diesen Code einfach verrotten zu lassen.
Um das ganze veröffentlichen zu können müssten aber noch diverse Bedingungen erfüllt werden:
- Die Autoren der ursprünglichen Artikel (1. Twain / 2. GdiPlus) müssten um Erlaubnis gefragt werden
- Die Originalen Copyright-Vermerke müssten eingepflegt werden
- Ein Code-Review wäre auch nicht schlecht
- Die diversen Programmierstyles müssten überarbeitet werden (ich habe nicht allen Code von Codeproject an meine Normen angepasst.... sind insgesamt also 3 Styles im Code zu finden)
-Der Code insgesamt ist in absolut lauffähigem Zustand !!
-Es existiert auch eine Testumgebung
-Diverse Attribute (z.B: Paperfeeder bei scannern sind aufgrund fehlender Hardware ungetestet)
-Funzt auch mit WebCam
-Mit oder ohne Scanner-UI (UI-des Treibers)
-Der CapabilityTree ist meines Wissens einzigartig (hab noch nie so was gesehen)
(CapabilityTree ist ein TreeView welcher anzeigt, was der Treiber unterstützt)
Hat ein versierter Coder (oder auch mehrere) Lust so was zu machen ? (Vorsicht: ist mit Aufwand verbunden)
Gruss
Programmierhans
Edit:
Ich hab mal die Exe und das DLL angehängt... Der Hunger kommt ja erst beim Essen :-)
Ich habe mal eine grundlegende Frage. Wie ernst ist es euch allen mit der Komponentensammlung ?
Grund der Frage:
Ich habe vor ca 1 1/2 Jahren per Zufall ein tolles Beispiel einer simplen Twain-Impementierung auf Codeproject gesehen. Basierend auf diesem Sample habe ich dann x neue Funktionalitäten eingebracht.
Das ganze ist nun mehr als nur eine Klasse geworden.
- ScanControl
- ThumbNailControl
- ScanPreview
- CapabilityTree
- Diverses aus GDIPlus
- Twain
- Zoom-Funktionen
usw.
Für mich ist das Projekt nicht mehr interessant, da ich alles für mich interessante ausgereizt habe. Es wäre nun aber schade diesen Code einfach verrotten zu lassen.
Um das ganze veröffentlichen zu können müssten aber noch diverse Bedingungen erfüllt werden:
- Die Autoren der ursprünglichen Artikel (1. Twain / 2. GdiPlus) müssten um Erlaubnis gefragt werden
- Die Originalen Copyright-Vermerke müssten eingepflegt werden
- Ein Code-Review wäre auch nicht schlecht
- Die diversen Programmierstyles müssten überarbeitet werden (ich habe nicht allen Code von Codeproject an meine Normen angepasst.... sind insgesamt also 3 Styles im Code zu finden)
-Der Code insgesamt ist in absolut lauffähigem Zustand !!
-Es existiert auch eine Testumgebung
-Diverse Attribute (z.B: Paperfeeder bei scannern sind aufgrund fehlender Hardware ungetestet)
-Funzt auch mit WebCam
-Mit oder ohne Scanner-UI (UI-des Treibers)
-Der CapabilityTree ist meines Wissens einzigartig (hab noch nie so was gesehen)
(CapabilityTree ist ein TreeView welcher anzeigt, was der Treiber unterstützt)
Hat ein versierter Coder (oder auch mehrere) Lust so was zu machen ? (Vorsicht: ist mit Aufwand verbunden)
Gruss
Programmierhans
Edit:
Ich hab mal die Exe und das DLL angehängt... Der Hunger kommt ja erst beim Essen :-)