Search found 602 matches

by toralf
14 Jul 2014, 19:33
Forum: Ask For Help
Topic: Re-order lines in aAHK Gui Edit control
Replies: 1
Views: 380

Re: Re-order lines in aAHK Gui Edit control

Your code should work without the stringreplace line. Sort works on LF and CRLF, see docs
by toralf
14 Jul 2014, 18:02
Forum: Ask For Help
Topic: A_GuiEvent = RightClick- Not working
Replies: 2
Views: 686

Re: A_GuiEvent = RightClick- Not working

You will have to use the AltSubmit option
by toralf
14 Jul 2014, 12:14
Forum: Ask For Help
Topic: Invert Color or calculate color darkness
Replies: 2
Views: 629

Re: Invert Color or calculate color darkness

Thanks a lot, that helped. This is what I came up with: TextColor(ColorNameOrRGB){ ColorBGR := lva_VerifyColor(ColorNameOrRGB) NumPut( "0x" SubStr(ColorBGR,-5), (V:="000000") ) Scale := Sqrt((1.0*NumGet(V,2,"UChar"))**2 + (1.3*NumGet(V,1,"UChar"))**2 + (1.2*NumGet(V,0,"UChar"))**2)/255 Return (Scale...
by toralf
14 Jul 2014, 08:57
Forum: Ask For Help
Topic: Invert Color or calculate color darkness
Replies: 2
Views: 629

Invert Color or calculate color darkness

I want to color cell backgrounds in different colors. The user can specify which color in Hex (RGB) which color to use. Based on that background color I would like to define the Text color automatically. Is there a way e.g. to define a threshold for color darkness, that allows to switch the text col...
by toralf
13 Jul 2014, 22:42
Forum: Ich brauche Hilfe
Topic: Lange Textdateien duchsuchen/filtern
Replies: 23
Views: 4546

Re: Lange Textdateien duchsuchen/filtern

Ich kann hierzu nur empfehlen die GUI nur alle 100 oder 1000 Zeilen zu aktualisieren. Dann bremst es nur noch wenig und der User sieht trotzdem dass etwas passiert. Mod() ist die Funktion die du dafür benötigst. Es reicht meist aus alle 1 bis 2 Sekunden ein Update zu senden. Wievielen Zeilen das in ...
by toralf
13 Jul 2014, 11:59
Forum: Ich brauche Hilfe
Topic: Lange Textdateien duchsuchen/filtern
Replies: 23
Views: 4546

Re: Lange Textdateien duchsuchen/filtern

Wenn du soweit bist, poste einfach den Code und wir können nochmal drüberschauen, ob es noch Ideen gibt ihn noch schneller zu machen
by toralf
12 Jul 2014, 22:32
Forum: Ask For Help
Topic: Removing an item from a list
Replies: 5
Views: 1002

Re: Removing an item from a list

Thank you all for your answers. I tested them all and compared their speed. Based on the code from just me I created one function with "old school" commands. And it is acctually faster. Thanks just me for the Trim() idea, I wasn't aware that I could specify the Chars to be removed. #NoEnv SetBatchLi...
by toralf
12 Jul 2014, 18:20
Forum: Ich brauche Hilfe
Topic: Lange Textdateien duchsuchen/filtern
Replies: 23
Views: 4546

Re: Lange Textdateien duchsuchen/filtern

Ich glaube nicht, dass er sich sorgen um seinen RAM gemacht hat. Eher dass die Anzahl der Zeichen für die Variable zu groß wird
by toralf
12 Jul 2014, 13:55
Forum: Ask For Help
Topic: Removing an item from a list
Replies: 5
Views: 1002

Removing an item from a list

I have a var List that either contains a number or a list of numbers separated by _. I want to remove a number from this List if the number exists.Currently I use RegExReplace with a kind of ugly needle. Is there a better way? List := RegExReplace(List, "(^" Item "$|^" Item "_|_" Item "$|_" Item "_)...
by toralf
12 Jul 2014, 13:49
Forum: Ask For Help
Topic: Setting Color for LV Cells in Icon View Mode
Replies: 2
Views: 882

Re: Setting Color for LV Cells in Icon View Mode

Thank you that solved it. I replaced 3 lines with one (in function lva_OnNotifyProg()): ; else if (st == 0x10001) ;old ; Return, 0x20 ; else if (st == 0x30001){ else if (st == 0x10001 or st == 0x30001){ ;new I do not know if it has any other draw backs, but at least it works for my case now. Only th...
by toralf
12 Jul 2014, 11:30
Forum: Ich brauche Hilfe
Topic: Lange Textdateien duchsuchen/filtern
Replies: 23
Views: 4546

Re: Lange Textdateien duchsuchen/filtern

Es ist kein Blödsinn. Aber unter Umständen hat jemand eine Idee oder Vorschlag wie es noch besser geht. Dafür ist das Forum ja da
by toralf
12 Jul 2014, 09:03
Forum: Ich brauche Hilfe
Topic: Lange Textdateien duchsuchen/filtern
Replies: 23
Views: 4546

Re: Lange Textdateien duchsuchen/filtern

Bitte lese selber in der Hilfe Datei unter FileReadLine. Besonders die Bemerkungen am Ende.
Es gibt auch noch Loop,Read. Dies könnte gut sein wenn die Datei so groß ist, dass der Inhalt nicht mehr in eine Var passen sollte
by toralf
12 Jul 2014, 08:58
Forum: Ich brauche Hilfe
Topic: Lange Textdateien duchsuchen/filtern
Replies: 23
Views: 4546

Re: Lange Textdateien duchsuchen/filtern

Ja, filereadline öffnet jedesmal die Datei und ließt eine Zeile. Besser ist es mit fileread die gesamte Datei auf einmal in eine Var einzulesen und dann mit einer Loop,Parse die Var durchzugehen
by toralf
11 Jul 2014, 13:07
Forum: Ask For Help
Topic: Keeping objShell open to Exec several tasks
Replies: 10
Views: 4392

Re: Keeping objShell open to Exec several tasks

I played around and this seems to work now in 1.1 MsgBox % GetStdOut("ping www.google.com") MsgBox % GetStdOut("ping www.yahoo.com") MsgBox % GetStdOut("ping www.ahkscript.org") GetStdOut() GetStdOut(cmd := ""){ ;http://ahkscript.org/boards/viewtopic.php?t=3941 static PID If !PID { dhw := A_DetectHi...
by toralf
11 Jul 2014, 12:53
Forum: Ask For Help
Topic: Keeping objShell open to Exec several tasks
Replies: 10
Views: 4392

Re: Keeping objShell open to Exec several tasks

Thanks for the code. I tried to translate it to 1.1 MsgBox % GetStdOut("ping www.google.com") MsgBox % GetStdOut("ping www.yahoo.com") MsgBox % GetStdOut("ping www.ahkscript.org") GetStdOut(cmd, init:=false) { static on_exit := new (base:={__New:"GetStdOut", __Delete:"GetStdOut"})(true) If IsObject(...
by toralf
11 Jul 2014, 12:17
Forum: Ask For Help
Topic: Setting Color for LV Cells in Icon View Mode
Replies: 2
Views: 882

Setting Color for LV Cells in Icon View Mode

Is there a way to set the individual colors for text and/or background for the (one and only first) 'cells' of a ListView in viwe mode "Icon"?

For the view mode "Report" the LVA_SetCell() function can be used. But I was not able to get it to work in the "Icon" view mode.
by toralf
11 Jul 2014, 11:11
Forum: Ask For Help
Topic: Keeping objShell open to Exec several tasks
Replies: 10
Views: 4392

Re: Keeping objShell open to Exec several tasks

The reason I use objShell is that I can retrieve the StrOut without the need to write an intermediate file. I assume with your proposal I would still have to write intermediate files to read the StrOut into a Var, correct? If this is the case, then it isn't really what I'm looking for. I would like ...
by toralf
11 Jul 2014, 08:36
Forum: Ask For Help
Topic: Keeping objShell open to Exec several tasks
Replies: 10
Views: 4392

Keeping objShell open to Exec several tasks

I have process several files to read their EXIF data. Currently I use a code similar to one that garry had posted: exiftool = Path to Exiftool Loop, C:\* { objShell := ComObjCreate("WScript.Shell") objExec := objShell.Exec(ComSpec " /c exiftool " A_LoopFileLongPath) while, !objExec.StdOut.AtEndOfStr...
by toralf
10 Jul 2014, 16:41
Forum: Ich brauche Hilfe
Topic: Text nach bestimmten inhalten durchsuchen
Replies: 26
Views: 3313

Re: Text nach bestimmten inhalten durchsuchen

Die Seite funkt bei mir leider nicht, der Editor wird initialisiert und beliebt dabei stehen. Vermutlich ist dort Java oder JS am Werke.
by toralf
10 Jul 2014, 16:08
Forum: Ich brauche Hilfe
Topic: Text nach bestimmten inhalten durchsuchen
Replies: 26
Views: 3313

Re: Text nach bestimmten inhalten durchsuchen

Das Problem mit Deiner Needle war, dass vor der Zahl "125" der folgende String war "RM35". Die "5" ist aber nicht \D , sondern eine Zahl. Daher hat die Needle nicht gegriffen. In deinem letzten Post hast du die Zahl "125" in "351" geaendert und \D entfernt. Da vor "351" aber ein "RM" steht und somit...

Go to advanced search