AutoHotkey Homepage AutoHotkey Community
Let's help each other out
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

VisualINI v2
Goto page 1, 2  Next
 
Post new topic   Reply to topic    AutoHotkey Community Forum Index -> Scripts & Functions
View previous topic :: View next topic  
Author Message
Titan



Joined: 11 Aug 2004
Posts: 5107
Location: eth0 ::1

PostPosted: Sun Jan 29, 2006 5:52 pm    Post subject: VisualINI v2 Reply with quote

A GUI based INI editor.

Screenshot:


Version: 2.1

Download (10kb)


Last edited by Titan on Tue Jul 25, 2006 11:47 pm; edited 3 times in total
Back to top
View user's profile Send private message Visit poster's website
kiu



Joined: 18 Dec 2005
Posts: 229
Location: Italy - Galatro(RC)

PostPosted: Sun Jan 29, 2006 7:45 pm    Post subject: Reply with quote

good Wink . I suggest you to make an option: a frame that show the structure of the ini file in wich the user can navigate quickly, maybe with sections only
_________________
____________________
______________________
kiu
Back to top
View user's profile Send private message Visit poster's website
Titan



Joined: 11 Aug 2004
Posts: 5107
Location: eth0 ::1

PostPosted: Sun Jan 29, 2006 9:02 pm    Post subject: Reply with quote

kiu wrote:
a frame that show the structure of the ini file in wich the user can navigate quickly, maybe with sections only

The listview acts as a frame so I'm not sure exactly what you mean?
Back to top
View user's profile Send private message Visit poster's website
kiu



Joined: 18 Dec 2005
Posts: 229
Location: Italy - Galatro(RC)

PostPosted: Mon Jan 30, 2006 12:01 am    Post subject: Reply with quote

I means something like that in pspad, but maybe it concerns TreeListView Question

_________________
____________________
______________________
kiu
Back to top
View user's profile Send private message Visit poster's website
Titan



Joined: 11 Aug 2004
Posts: 5107
Location: eth0 ::1

PostPosted: Mon Jan 30, 2006 9:21 pm    Post subject: Reply with quote

kiu wrote:
I means something like that in pspad, but maybe it concerns TreeListView Question

Like you said, it requires TreeListView.
I mentioned a request for this control in my original post because its a good way of presenting data from an XML/INI in a hierarchical format.
Back to top
View user's profile Send private message Visit poster's website
Ace_NoOne



Joined: 10 Oct 2005
Posts: 333
Location: Germany

PostPosted: Mon Jan 30, 2006 10:25 pm    Post subject: Reply with quote

Very cool - that'll make using INIs easier, as the user finally can edit the settings via a GUI... (though I prefer to wait for your XML Parser Very Happy )
Back to top
View user's profile Send private message
TheIrishThug



Joined: 19 Mar 2006
Posts: 379

PostPosted: Sat Jul 15, 2006 1:43 am    Post subject: Reply with quote

I really like the layout and am using it a lot. I thought that it would be nice to able to open an ini file directly from Explorer using Open With, so I made a few changes to allow a file to be passed into VisualINI.

Download(10kb)

Edit to fix link
Back to top
View user's profile Send private message Visit poster's website AIM Address
Atomhrt



Joined: 02 Sep 2004
Posts: 128
Location: Sunnyvale

PostPosted: Sat Jul 15, 2006 7:06 pm    Post subject: Reply with quote

Thanks Titan! I've been thinking of writing my own for a long time.

Found a bug - Take a ini file like this:
Code:
[section1]
0=0
1=1
2=2


Save it. The 0=0 row goes away.

Also, if you remove a section row, all keys in that section should be removed as well or at least prompt this question to the user.
_________________
I am he of whom he speaks!
Back to top
View user's profile Send private message
Titan



Joined: 11 Aug 2004
Posts: 5107
Location: eth0 ::1

PostPosted: Tue Jul 25, 2006 7:42 pm    Post subject: Reply with quote

Atomhrt wrote:
Found a bug
Try version 2 ...?
_________________

RegExReplace("irc.freenode.net/ahk", "^(?=(.(?=[\0-r\[]*((?<=\.).))))(?:[c-\x73]{2,8}(\S))+((2)|\b[^\2-]){2}\D++$", "$u3$1$3$4$2")
Back to top
View user's profile Send private message Visit poster's website
toralf



Joined: 31 Jan 2005
Posts: 3842
Location: Bremen, Germany

PostPosted: Tue Jul 25, 2006 8:07 pm    Post subject: Reply with quote

Hi Titan,
What does the WM_GETMINMAXINFO function do?
_________________
Ciao
toralf
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Titan



Joined: 11 Aug 2004
Posts: 5107
Location: eth0 ::1

PostPosted: Tue Jul 25, 2006 8:09 pm    Post subject: Reply with quote

toralf wrote:
What does the WM_GETMINMAXINFO function do?
With OnMessage() it's used to control the minimum size of a GUI. I took it from one of Chris' post in the forum somewhere.
_________________

RegExReplace("irc.freenode.net/ahk", "^(?=(.(?=[\0-r\[]*((?<=\.).))))(?:[c-\x73]{2,8}(\S))+((2)|\b[^\2-]){2}\D++$", "$u3$1$3$4$2")
Back to top
View user's profile Send private message Visit poster's website
toralf



Joined: 31 Jan 2005
Posts: 3842
Location: Bremen, Germany

PostPosted: Tue Jul 25, 2006 8:38 pm    Post subject: Reply with quote

How does it control the minimum size of a GUI?
_________________
Ciao
toralf
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Titan



Joined: 11 Aug 2004
Posts: 5107
Location: eth0 ::1

PostPosted: Tue Jul 25, 2006 8:52 pm    Post subject: Reply with quote

toralf wrote:
How does it control the minimum size of a GUI?

See the WM_GETMINMAXINFO solution solution by Chris.
_________________

RegExReplace("irc.freenode.net/ahk", "^(?=(.(?=[\0-r\[]*((?<=\.).))))(?:[c-\x73]{2,8}(\S))+((2)|\b[^\2-]){2}\D++$", "$u3$1$3$4$2")
Back to top
View user's profile Send private message Visit poster's website
toralf



Joined: 31 Jan 2005
Posts: 3842
Location: Bremen, Germany

PostPosted: Tue Jul 25, 2006 8:58 pm    Post subject: Reply with quote

Thank you very much.
It limits the smallest GUI size to a user-specified minimal size. Without it the user could shrink the GUI to a not-reasoable smaller size.
_________________
Ciao
toralf
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Titan



Joined: 11 Aug 2004
Posts: 5107
Location: eth0 ::1

PostPosted: Tue Jul 25, 2006 9:01 pm    Post subject: Reply with quote

Yep that's right.
_________________

RegExReplace("irc.freenode.net/ahk", "^(?=(.(?=[\0-r\[]*((?<=\.).))))(?:[c-\x73]{2,8}(\S))+((2)|\b[^\2-]){2}\D++$", "$u3$1$3$4$2")
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    AutoHotkey Community Forum Index -> Scripts & Functions All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum


Powered by phpBB © 2001, 2005 phpBB Group