| |
|
|
- Seite 1 - |
|
Julian Schmidt | Mit ScreenCapture will ich mein eigenes kleines in Xprofan programmiertes Screenshot-Programm ins Rennen bringen, nachdem iF oder Frabbing schon Schöne vorgestellt haben.
Download externer Download
Mit ScreenCapture können Bilder von einzelnen Bildschirm-Regionen oder Fenstern geschossen und in allen gängigen Formaten in einer Datei oder in der Zwischenablage gespeichert oder an den Drucker versandt werden. Die Besonderheit? Die Anzeige der Regions-Wahl oder der Fenster-Wahl erfolgt Live. Das bietet den Vorteil das man während der Auswahl immer noch Windows mit Tasten-Kombinationen bedienen, beispielsweise zwischen den Anwendungen wechseln kann.
Weitere Screenshots:
Hinweis: Bislang große Grafik-Fehler und WinXP, testen nicht notwendig.
LG
Julian |
|
|
| |
|
|
| |
|
- Seite 3 - |
|
|
Johannes Meyer | vielleicht kann er dem Benutzer ja die Wahl lassen ;) ob der Prozess ständig läuft. |
|
|
| |
|
|
|
| @Julian:
Vielleicht stellst Du Dein TabControl etwas um sodass es keine Grafikfehler mehr gibt -
im Lineal mache ich das z.B. so:
long dlg=createDialog(hWnd,"Lineal - Einstellungen",-sizx*2,maxy*0.5-sizy*0.5,sizx,sizy)
sendMessage(dlg,wm_setIcon,1,create("hIcon","A"))
//
long tcSel
long tc=Create("Tabctrl", dlg, "Allgemeine Einstellungen", 10, 10, sizx-20, sizy-52)
setFont tc,fnt
SetWindowTheme(tc,"","")
InsertTab(tc,1, "Bedienkonzepte")
InsertTab(tc,2, "Erweitert")
InsertTab(tc,3, "Hilfe")
und das sieht dann so aus:
|
|
|
| |
|
|
|
Julian Schmidt | Dann mache ich eine Option, dass das Programm nach jedem Screenshot geschlossen wird, bzw. in den Auswahl-Dialog zurückkehrt.
@If Ich schau mir das mit den Grafikfehlern in XP morgen mal an. Muss leider gleich wieder weg. |
|
|
| |
|
|
|
Andreas Miethe
| Da habe ich auch etwas. läuft bei mir schon ein paar Jahre. Natürlich selbst gemacht.
[...] |
|
|
| XProfan X2Gruss Andreas ________ ________ ________ ________ _ Profan 3.3 - XProfanX2 Win 95,98,ME,2000,XP,Vista - Win 7 32 / 64 Bit ASUS X93S - Intel Core I7-NVIDIA GForce 540M 8GB Arbeitsspeicher Homepage : [...] | 14.12.2012 ▲ |
|
|
|
|
Thomas Freier | Die billigste Lösung ist Radiobutton + Text zu verwenden, dann ist zwar der Kreis im Quadrat, aber die Fehldarstellung noch akzeptabel.
var %=CreateRadioButton(%,"",%,%,16,16)
var %=CreateText(%,$,%,%,%,%)
|
|
|
| |
|
|
|
Julian Schmidt | Ich hab die Radiobuttons jetzt mal auf ein Static gelegt. Evtl. schafft dies schon Abhilfe. |
|
|
| |
|
|
|
Thomas Freier | Sonst eine "Weiche". Siehe [...] |
|
|
| |
|
|
|
| Wenn ich den "Bereich"-Modus wähle dann erscheint zwar die Lupe aber die
verliert nach einer Zeit ihr Bild und bleibt schwarz und einen Bereich kann ich mit
der Maus auch nicht auswählen. |
|
|
| |
|
|
|
Julian Schmidt | iF (16.12.12)
Wenn ich den "Bereich"-Modus wähle dann erscheint zwar die Lupe aber die der Maus auch nicht auswählen. verliert nach einer Zeit ihr Bild und bleibt schwarz und einen Bereich kann ich mit der Maus auch nicht auswählen.
Ich habe mir das ganze mal in einer Virtuellen Maschine unter WinXP angeschaut. Sieht genauso aus, wie von dir beschrieben. Habe seit gestern versucht den Quelltext für WinXP anzupassen, leider bisher ohne Erfolg. Bin mit meiner Kompetenz gerade echt am Ende. Kann ich dir mal den Quelltext per PM schicken, und du liest mal drüber? Die Fensterauswahl sind so um die 70 Zeilen und die Regionsauswahl um die 120. Wobei beide ähnlich aufgebaut sind und du dir nur eins anschauen müssest.
Gruß |
|
|
| |
|
|
|
| Würde ich machen, aber nur wenn es nicht allzu eilig ist da mich grad ein Projekt
bis zum Jahresende zeitlich ziemlich in Anspruch nimmt. |
|
|
| |
|
|
|
Julian Schmidt | OK, soll ich es dir gleich schicken. Oder schreibst du mich an, wenn du wieder mehr Zeit hast, wenn du mein Anliegen bis dahin nicht vergisst? |
|
|
| |
|
|
|
| Ich schreibe Dich an und bitte erinnere mich dennoch falls ich es offensichtlich verdrängt habe. ^^ |
|
|
| |
|
|