[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: fltk window not resizable
From: |
Ben Abbott |
Subject: |
Re: fltk window not resizable |
Date: |
Sun, 20 Feb 2011 12:17:48 -0500 |
On Feb 20, 2011, at 4:49 AM, Kai Habel wrote:
> On 19.02.2011 19:08, Ben Abbott wrote:
>
>> On Feb 19, 2011, at 12:26 PM, Kai Habel wrote:
>>
>>> On 15.02.2011 17:33, bpabbott wrote:
>>>
>>>> On Feb 15, 2011, at 11:30 AM, Benjamin Lindner<address@hidden> wrote:
>>>>
>>>>> Hello list,
>>>>>
>>>>> Using a 3-4-0 snapshot on mingw platform, the fltk plotting window is
>>>>> not resizable. It's movable, and I can minimize&restore, but I cannot
>>>>> resize.
>>>>> Is this intentional?
>>>>> Is it the same on other platforms, or just on windows?
>>>>>
>>>>> benjamin
>>>>
>>>> I see this on MacOS as well.
>>>>
>>>> Ben
>>>
>>> After having a closer look, I noticed that we already have a call to
>>> size_range in the plot_window constuctor. The following changeset call the
>>> size_range method early. After applying it, I can resize the window (on
>>> MinGW). Does this work for both of you as well?
>>>
>>> Kai
>>
>> I now have a place to grab and *attempt* to resize the window.
>> Unfortunately, it does not change size.
>>
>> Even more bizarrre is that if I do ...
>>
>> print -dpdfwrite "-S1800,1000" test.pdf
>>
>> ... I'm able to resize the window from its default size up to 1800x1000
>> pixels.
>>
>> If I then ....
>>
>> print -dpdfwrite "-S18,10" test.pdf
>>
>> ... I'm able resize the window from (18 to 1800) x (10 to 1000) pixels in
>> size.
>>
>> I'm using FLTK-1.1.10.
>>
>> Ben
>>
>
> Strange,
>
> out of curiosity what does happen on macos if we call size_range twice? I can
> still resize on linux and mingw with the attached changeset.
>
> Kai
That fixed half the problem. Now I can decrease the window size, but not
increase it.
The printing trick above fixe the problem because the window size changed.
Thus, I can now get full functionality by ...
close all
graphics_toolkit fltk
plot (1:10)
sz = get (0, "screensize")
p = get (gcf, "position")
set (gcf, "position", sz)
set (gcf, "position", p)
I tried searching for similar reports by MacOS users of FLTK, but didn't find
anything. Looks like (1) its just me, or (2) Octave is doing something unusual.
I have a second Mac at work. I'll do some experiments on that this week and see
I can duplicate the problem.
Ben
- fltk window not resizable, Benjamin Lindner, 2011/02/15
- Re: fltk window not resizable, bpabbott, 2011/02/15
- Re: fltk window not resizable, Kai Habel, 2011/02/19
- Re: fltk window not resizable, Ben Abbott, 2011/02/19
- Re: fltk window not resizable, Kai Habel, 2011/02/20
- Re: fltk window not resizable,
Ben Abbott <=
- Re: fltk window not resizable, Kai Habel, 2011/02/20
- Re: fltk window not resizable, bpabbott, 2011/02/20
- Re: fltk window not resizable, bpabbott, 2011/02/21
Re: fltk window not resizable, Kai Habel, 2011/02/15