User Tools

Site Tools


columns_ui:faqs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
columns_ui:faqs [2008/06/20 16:00]
musicmusic
columns_ui:faqs [2012/10/05 21:36] (current)
116.15.33.204 restored
Line 6: Line 6:
 ===== Technical Support Questions ===== ===== Technical Support Questions =====
  
-==== I downloaded Columns UI, but I don't know what do do with a .7z file ?! ====+==== I downloaded Columns UI, but I don't know what to do with a .7z file ?! ====
 The file is an archive created by [[http://www.7-zip.org/|7-Zip]]. Most popular archivers can extract it, including [[http://www.rarlab.com/|WinRAR]]. The file is an archive created by [[http://www.7-zip.org/|7-Zip]]. Most popular archivers can extract it, including [[http://www.rarlab.com/|WinRAR]].
  
Line 15: Line 15:
 ==== I installed the plugin, but my foobar still looks the same. ==== ==== I installed the plugin, but my foobar still looks the same. ====
 Please check that you have selected Columns UI as the active user interface module. See the Installation section for more details: Please check that you have selected Columns UI as the active user interface module. See the Installation section for more details:
-  * [[columns_ui:columns_ui#Installation|0.1.3 Installation]] +  * [[start#Installation|0.3.0 Installation]]
-  * [[columns_ui:0.1.2:start#Installation|0.1.2 installation]]+
  
 ==== What do I do with an fcs or fcl file? ==== ==== What do I do with an fcs or fcl file? ====
Line 22: Line 21:
  
 ==== How do I load png files for the toolbar buttons? ==== ==== How do I load png files for the toolbar buttons? ====
-You need the current versions of [[wiki:libpng]] and [[wiki:zlib]] in your foobar2000 folder. Unofficial MSVC6 compiled binaries can also be obtained [[http://music.morbo.org/download/libpng128-zlib122.7z|here]].+You need the current versions of [[wiki:libpng]] and [[wiki:zlib]] in your foobar2000 folder.
  
 ==== I changed my buttons to some PNGs. But they disappear next time I start foobar2000?? ==== ==== I changed my buttons to some PNGs. But they disappear next time I start foobar2000?? ====
Line 39: Line 38:
 All images must have the same dimensions. See [[.config:buttons]] for more information. All images must have the same dimensions. See [[.config:buttons]] for more information.
  
-===== 0.1.3 upgrading questions ===== +==== I am running a 64-bit version of Windows, and I have rendering/sizing/scrollbar glitches with panels below a certain splitter depth ==== 
-{{ columns_ui:playlist_tabs.png?300|The finished tree}} +Unfortunately, this is caused by an "oversight" in these operating systems. The issue would normally be faced with Columns UI 0.3.6.4 and olderand when you have an application running that registers a certain type of global hookSuch applications have included Logitech SetPointmultiple display utilities, a utility to block Windows key presses, Microsoft Spy++ and othersYou can work around this issue by removing any such applications; normally you can test which one is registering such a hook by ending their processes in task manager.
-==== How do I get my playlist tabs back? ==== +
-For the default configuration: +
-  - Start foobar2000 and enter the preferences. +
-  - From the Columns UI pageactivate the Layout tab. +
-  - Right click the base item"Columns Playlist". +
-  - Select the "Change base/Splitter/Playlist tabs" item. +
-  - Right click the new "Playlist tabs" base item. +
-  - Select "Insert panel/Playlist views/Columns playlist" +
-  - Close preferences or click "Apply".+
  
-In 0.1.3 beta 1, you can select the menu item ''View/Layout/Playlist tabs'' to activate the default playlist tabs layout.+=== Technical details === 
 +[[http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=28647&view=findpost&p=609797|Some discussion]]
  
 +The problem is caused by a combination of factors:
 +  * Recursive SetWindowPos (i.e. through 'nested' child windows) calls depleting the kernel stack around twice as fast on 64-bit Windows
 +  * Global WH_CALLWNDPROC/WH_CALLWNDPROCRET hooks causing depletion of the kernel stack during recursive 'SendMessage' calls (the call here seems to be the WM_SIZE generated from WM_WINDOWPOSCHANGED)
  
 +The end result is that the maximum splitter depth on 64-bit Windows with a global hook is less than a quarter of what it is on 32-bit Windows without a global hook.
  
-===== 0.1.3 beta 1 questions ===== +A workaround is included in Columns UI 0.3.6.5 and newer which minimises the impact of the global hook on the maximum splitter depth**However, on 64-bit Windows the maximum splitter depth is still less than half of what it is on 32-bit WindowsDirect any complaints about that at Microsoft.**
-{{ :columns_ui:sidebar_013b1.png?150}} +
- +
-==== What happened to the sidebar?! ==== +
-It was removedThe new layout system replaces it. +
-See the screen shot to the right to understand how something equivalent is obtained from the layout system. +
-The layout pictured is based off a modified default configuration. The first "Vertical splitter" represents the equivalent of the sidebar. Note it is locked, and is contained in a horizontal splitterTo add panels inside it, right click on the "Vertical splitter" item. +
columns_ui/faqs.1213977623.txt.gz · Last modified: 2008/06/20 16:00 by musicmusic