Ticket #5588: 0001-Patched-to-address-5588.-Fix-resizing.2.patch

File 0001-Patched-to-address-5588.-Fix-resizing.2.patch, 1.6 KB (added by devine, 11 years ago)

Patch in the proper format.

  • src/preferences/sounds/HWindow.cpp

    From aade068ca66b9d69409d97c07063b3d324b6de63 Mon Sep 17 00:00:00 2001
    From: Daniel Devine <devine@ddevnet.net>
    Date: Sun, 16 Dec 2012 14:42:25 +0000
    Subject: [PATCH] Patched to address #5588. Fix resizing.
    
    ---
     src/preferences/sounds/HWindow.cpp |    7 +++++++
     src/preferences/sounds/HWindow.h   |    2 ++
     2 files changed, 9 insertions(+)
    
    diff --git a/src/preferences/sounds/HWindow.cpp b/src/preferences/sounds/HWindow.cpp
    index b982eca..f18432c 100644
    a b HWindow::HWindow(BRect rect, const char* name)  
    5252{
    5353    InitGUI();
    5454
     55    fAutoFrameSize = Frame();
     56
    5557    fFilePanel = new BFilePanel();
    5658    fFilePanel->SetTarget(this);
    5759
    HWindow::DispatchMessage(BMessage* message, BHandler* handler)  
    443445    BWindow::DispatchMessage(message, handler);
    444446}
    445447
     448void
     449HWindow::Zoom(BPoint origin, float width, float height)
     450{
     451    ResizeTo(fAutoFrameSize.Width(), fAutoFrameSize.Height());
     452}
    446453
    447454bool
    448455HWindow::QuitRequested()
  • src/preferences/sounds/HWindow.h

    diff --git a/src/preferences/sounds/HWindow.h b/src/preferences/sounds/HWindow.h
    index da27a99..737d174 100644
    a b public:  
    4040
    4141    virtual void                MessageReceived(BMessage* message);
    4242    virtual bool                QuitRequested();
     43    virtual void                Zoom(BPoint origin, float width, float height);
    4344    virtual void                DispatchMessage(BMessage* message,
    4445                                    BHandler* handler);
    4546            void                InitGUI();
    private:  
    5152            BFilePanel*         fFilePanel;
    5253            BFileGameSound*     fPlayer;
    5354            BRect               fFrame;
     55            BRect               fAutoFrameSize;
    5456};
    5557
    5658