Beiträge von WhiteLion
-
-
ich hab schon alles versucht, finde diesbezüglich leider nix
hat jemand rat ? -
habt ihrs damit mal probiert ? - ich glaube nicht
-
...ich mal wieder
bin gerade auf der suche nach einem beispiel mit dessen hilfe ich screenshots von spielen anfertigen kann.
bislang hab ich zwar einige gefunden, aber die liefern mit bei directX spielen leider immer nur ein schwarzes bild
hab ich das schonmal gefragt oder hab ich ein dejavue ? -
stimmt ...so hats geklappt wie der autobernd gesagt hat, sieht aber irgendwie anders aus als erwartet.
während die knöpfe ohne einfärben einen farbverlauf haben, verlieren sie diesen nach dem einfärben,
genau wie "mouseover" und "pressed" ... schade das eine einfärbung das alles nimmt. -
au man, das wir doch ne ganze menge aufwand für das bisschen farbe.
die udf + beispiele laufen bei mir nicht ...
kann man auch das ganze listview zeugs, messageboxen, buttons, inputfieldw...etc einfärben ?Edit: ich hab gerade nochmal geschaut und "GUICtrlSetDefBkColor" gefunden. <- bei meiner gui passiert aber nix wenn ichs einfach hinterhänge ... laut beschreibung solls doch aber für die gesamte gui alles ändern!? Was hat es damit auf sich ?
-
Schnitzel bei deinem beispiel müsste ich das wohl mit jedem element einzeln machen... ich hatte gehofft das geht leichter. habe hier 12 GUIs in dem programm und sicher um die 200 elemente.
@ideas2code ich schaus mir das udf gleich mal an ....
-
hiho,
ich frage mich gerade ob und wie ich im nachhinein eine färbefunktion in meine GUIs bauen kann.
ich verwende nur koda sachen in meinen GUIs. dachte da an soetwas wie das wechseln der farbeinstellungen
für windows. wer hat einen tip ? -
aha... danke ... mal testen ob es bei mir auch so klapp...
-
moin, ich muss bei funktionserweiterungen ständig meine GUI ändern, was total nervig ist. ich frag mich ob man die auch mit einem tool wie dem formdesigner noch im fertigem programm bearbeiten kann !? - wie macht ihr das denn ?
-
ich bin mir nicht sicher, aber das handle schließt du so: SoundPlay("")
evtl gehts ja so ? -
ist so eine frage für einen admin nicht selbstbeantwortend ? hmmm... wie auch immer, es gibt keine möglichkeit es sei den du installierst auf den clients eine überwachungssoftware... was vermutlich nicht geht. auf jeden fall haben deine mitarbeiter jetzt nochmal die bestätigung, denn wenn sie mit autoit arbeiten kommen sie sicher auch an diesem forum vorbei und mit etwas glück an deinem thread.
-
-
ich habe folgendes problem ich spiele sounds über hotkeys ab. jetzt möchte ich diese sounddateien mit dem gleichen tool was sie abgespielt hat löschen bzw austauschen können... das problem ist leider, dass es nicht klappt ... einige dateien scheinen geöffnet zu sein (obwohl ich sie gar gerade gar nicht benutze). der vorgang schläft also fehl... sobald ich irgendein sound abgespielt habe bzw ein hotkey benutzt habe... was kann ich da tun ?
-
danke das erste war gleich das richtige ... nur hab ich noch nciht rausgefunden wie ich GUIRegisterMsg nach beendigung des fensters wieder unregister gibts sowas wie GUIunregistermsg ?
Edit: ich habs so gemacht ...einfach eine leere funktion registrieren ... ich hoffe das war richtig?
-
meine inputbox öffnet sich überall wen ich rechtsklick mache ... da ich jedoch ein listview mit 2 spalten damit editiere, sollte dieses nur passieren wenn ich auch über einem listviewitem bin... und nicht auch wenn ich rechtsklick auf ein inputfeld mache aus dem ich evtl rauskopieren möchte oder sonsto in der GUI.... nur wie mache ich das ? - bekomms einfach nicht hin
[autoit]
ist $GUI_EVENT_SECONDARYDOWN über haupt das richtige dafür ?Case $GUI_EVENT_SECONDARYDOWN
[/autoit]
;_ArrayDisplay($indx[0])
;_ArrayDisplay($indx[1])
;_ArrayDisplay($hWnd88)
Global $newText
Global $hWnd88 = ControlGetHandle('', '', $listViewEditor)
$indx = _GUICtrlListView_SubItemHitTest($hWnd88)
If $indx[1] = 0 Then $newText = InputBox('Change entry', 'Please enter a vaild server/IP adress!', _GUICtrlListView_GetItemText($hWnd88, $indx[0], $indx[1]))
If $indx[1] = 1 Then $newText = InputBox('Change entry', 'Please enter a description for server!', _GUICtrlListView_GetItemText($hWnd88, $indx[0], $indx[1]))
If $newText <> '' Then _GUICtrlListView_SetItemText($hWnd88, $indx[0], $newText, $indx[1]) -
Nicht nur du auch Seubo und ich haben ne funktionierende Lösung gehabt.
Seubo auch mit Global. Und ich habs anders gemacht da ich globalen Variablen aus den Weg gehe.WhiteLion:
Das nächste mal bitte sorgfältig lesen und auch wirklich die Lösungsscripte verwenden.
Sonst werden so einfache Sachen zu einem Endlosthread.
ich hatte es auch auf global am scriptanfang ... so ist es ja nicht, aber da ich mit 22 hotkeys + hotkey eigener definition + dynamischer beschriftung der knöpfe arbeite und das in einem script was +120 verschachtelte funktionen hat, übersah ich eine stelle wo ich in einer funktion local definierte... sorry für die umstände -
au man war zu blöd (hatte nen local auf die hotkeyvariable) schande über mich! so ein blöder fehler!
sorry und danke für die mühe -
au man ich hab nochmal alles getestet ... es geht einfach nicht ... ich kann es weder disabeln und auch nicht die funktion auf eine "do nothing" umleiten ... es geht einfach nicht... verdammt
-
ich lasse mir wie im beispiel aufgeführt, gewisse texte vorlesen. leider pausiert das script immer
[autoit]
bis das vorlesen beendet wurde. ist es möglich das script weiterlaufen zu lassen ?
auch die volumen regulierung für samples geht nicht
thx 4 help
[/autoit]
$input = "Hallo Du"
Local $oSpeech = ObjCreate("SAPI.SpVoice")
If IsObj($oSpeech) Then $oSpeech.Speak($input)