ttk.Separator appearing as dot "." when using .pack() layout manager
<p>My question is similar to <a href="http://stackoverflow.com/questions/37924785/ttk-separator-set-the-length-width">this one</a>, but I'm using the layout manager <code>pack</code> rather than <code>grid</code> so the answer in the alternate thread doesn't work for me.</p>

<p>Code:</p>

<pre><code>    iconLabelImage = ttk.Label(labelFrame)
    self.iconImage = PhotoImage(file='images\icon.png')
    iconLabelImage['image'] = self.iconImage
    iconLabelImage.pack(anchor='w')   

    sep = ttk.Separator(parameterFrame, orient=VERTICAL)
    sep.pack(side="right", fill="y")
</code></pre>

<p>The <code>LabelFrame</code> is a child of the <code>parameterFrame</code>.</p>

<p>It doesn't matter what parameters I change I can't seem to get the separator to extend more than a pixel even though it exists in a larger frame.</p>

<p>Any ideas?</p>

<p>Actually the idea is same with the <a href="http://stackoverflow.com/questions/37924785/ttk-separator-set-the-length-width">question</a> you have provided above. That means:</p>

<blockquote>
  <p>The expand option tells the manager to assign additional space to the widget box. If the parent widget is made larger than necessary to hold all packed widgets, any exceeding space will be distributed among all widgets that have the expand option set to a non-zero value.<br>
  -<a href="http://effbot.org/tkinterbook/pack.htm" rel="nofollow">effbot</a></p>
</blockquote>

<p>The point here you should focus on is: <b>non-zero value/weight</b>.<br>
So to solve this problem using <code>pack</code> method add <code>expand=True</code> option.</p>

python python-3.x tkinter separator ttk