Register forum user name Search FAQ

Gammon Forum

Notice: Any messages purporting to come from this site telling you that your password has expired, or that you need to verify your details, confirm your email, resolve issues, making threats, or asking for money, are spam. We do not email users with any such messages. If you have lost your password you can obtain a new one by using the password reset link.

Due to spam on this forum, all posts now need moderator approval.

 Entire forum ➜ MUSHclient ➜ Wine ➜ Trigger/Alias Column issues

Trigger/Alias Column issues

It is now over 60 days since the last post. This thread is closed.     Refresh page


Pages: 1 2  

Posted by Maxhrk   USA  (76 posts)  Bio
Date Wed 30 Jan 2008 07:36 PM (UTC)
Message
My problem under wine is... You know where columns under trigger and alias dialogs.... like 'trigger', 'seg', etc... i try to move Label or Group to the front of all other columns but it wont work that way under Wine i think. How to get this fixed so i can see Group or Label columns front of all other columns?


Thanks.

~maxhrk~
Top

Posted by Shaun Biggs   USA  (644 posts)  Bio
Date Reply #1 on Wed 30 Jan 2008 07:47 PM (UTC)
Message
This has been an issue with Wine itself, not MUSHclient. I personally just scroll around instead of trying to force it. For the life of me, I cannot remember if I listed that as a bug through Bugzilla or not... I should check.

It is much easier to fight for one's ideals than to live up to them.
Top

Posted by Maxhrk   USA  (76 posts)  Bio
Date Reply #2 on Wed 30 Jan 2008 07:55 PM (UTC)
Message
i am aware that this is wine issue. so that why i am asking how to fix that. :)

thanks.
Top

Posted by Maxhrk   USA  (76 posts)  Bio
Date Reply #3 on Wed 30 Jan 2008 08:03 PM (UTC)
Message
Or is there a indirect way to alter the order of column... like registry or something else to change that?
Top

Posted by Nick Gammon   Australia  (23,133 posts)  Bio   Forum Administrator
Date Reply #4 on Wed 30 Jan 2008 08:07 PM (UTC)
Message
If you use Regedit (which works under Wine) and look here:



HKEY_CURRENT_USER\Software\Gammon Software Solutions\MUSHclient\World Configuration


You will see various entries like this "alias list Col 0 Order". The default is the value for that to be zero.

Now if you swap the first two columns then:


alias list Col 0 Order = 1
alias list Col 1 Order = 0


By juggling those around you can get the columns to appear in any order. I would do that with MUSHclient closed, I think.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Maxhrk   USA  (76 posts)  Bio
Date Reply #5 on Wed 30 Jan 2008 08:17 PM (UTC)

Amended on Wed 30 Jan 2008 08:33 PM (UTC) by Maxhrk

Message
at least i did tried this and it didn't work. hmm. When i did regeditted it and close it then try it on mushclient. It look same. so i closed it and running regedit again. It show the orders has returned to the original value unforunately.
Top

Posted by Shaun Biggs   USA  (644 posts)  Bio
Date Reply #6 on Wed 30 Jan 2008 09:08 PM (UTC)
Message
And that's the issue Wine has with this. It causes the order to stay as the default value. There is no workaround as far as I can tell. If I remember right, it was not even possible to resize these windows until wine-0.9.27 or so. I should have specified that there is no known workaround as far as I know in my original post.

It is much easier to fight for one's ideals than to live up to them.
Top

Posted by Nick Gammon   Australia  (23,133 posts)  Bio   Forum Administrator
Date Reply #7 on Wed 30 Jan 2008 10:03 PM (UTC)
Message
I think reconfiguring the column order is a function call that appeared relatively recently in Windows. It is possible that this function is not implemented in Wine. Thus using regedit merely (as it turns out) is another way of hitting the same roadblock.

I thought your problem might have been that dragging the column headers didn't work, but if changing the registry also doesn't work then it is a different problem.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Shaun Biggs   USA  (644 posts)  Bio
Date Reply #8 on Wed 30 Jan 2008 10:23 PM (UTC)
Message
That functionality is not considered a "high priority" by the Wine dev team. Not being able to rearrange the order of labels does not prevent people from being able to use the software. Out of curiousity, where do the labels come from? Still part of MFC? If so, I might go insane one day and try to track down the problem in Wine myself (or at least thrust it upon friends better equipped to deal with ripping apart Wine).

It is much easier to fight for one's ideals than to live up to them.
Top

Posted by Nick Gammon   Australia  (23,133 posts)  Bio   Forum Administrator
Date Reply #9 on Wed 30 Jan 2008 10:55 PM (UTC)
Message
I use this message: LVM_SETCOLUMNORDERARRAY

See: http://msdn2.microsoft.com/en-us/library/aa932357.aspx

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Maxhrk   USA  (76 posts)  Bio
Date Reply #10 on Thu 31 Jan 2008 04:52 AM (UTC)

Amended on Thu 31 Jan 2008 05:03 AM (UTC) by Maxhrk

Message
athough there is other way for me to to make label or group by default is to compile my own customized version of mushclient? just a thought. where can i find the order thing in .c or .rc?

thanks!

EDIT:

alas seem there no makefile in mushclient 4.19 src zip.. I guess.. I probably couldn't compile it under x-cross compiler on linux then. oh well.
Top

Posted by Nick Gammon   Australia  (23,133 posts)  Bio   Forum Administrator
Date Reply #11 on Thu 31 Jan 2008 05:12 AM (UTC)
Message
It uses MFC, so it won't compile under gcc, unfortunately. There will be heaps of references to MFC files (.h files) which are part of MFC and not in the MUSHclient distribution.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Shaun Biggs   USA  (644 posts)  Bio
Date Reply #12 on Thu 31 Jan 2008 05:35 AM (UTC)
Message
Just did a quick test on Wine, and LVM_SETCOLUMNORDERARRAY throws a "fixme", so changing things around definitely will not work. Tracing it back through the source does show that I might actually be capable of fixing this... given a nice testing environment which will not screw up any current installation. I suppose I can just kind of fudge it on a separate account on this box.

And yes, recompiling MUSHclient with a different order in those menus would work, if you have a compiling environment and the MFC libraries for it. The cost required to get the MFC libraries is really the only thing completely preventing me from poking around with MUSHclient too much though. Winelib will not work for this, since MFC is a proprietary library created by Microsoft, and it will not included in Wine.

It is much easier to fight for one's ideals than to live up to them.
Top

Posted by Maxhrk   USA  (76 posts)  Bio
Date Reply #13 on Thu 31 Jan 2008 05:35 AM (UTC)
Message
i see... that how it is. thanks for the info. :)
Top

Posted by Maxhrk   USA  (76 posts)  Bio
Date Reply #14 on Fri 01 Feb 2008 03:05 AM (UTC)
Message
i wonder if next version if it possible to make just label on the first order. thanks.
Top

The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).

To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.


55,993 views.

This is page 1, subject is 2 pages long: 1 2  [Next page]

It is now over 60 days since the last post. This thread is closed.     Refresh page

Go to topic:           Search the forum


[Go to top] top

Information and images on this site are licensed under the Creative Commons Attribution 3.0 Australia License unless stated otherwise.