VirtualBox

Changeset 2491 in vbox for trunk/src/VBox/Frontends


Ignore:
Timestamp:
May 4, 2007 8:52:58 AM (18 years ago)
Author:
vboxsync
Message:

HostKey+H; cosmetical changes

Location:
trunk/src/VBox/Frontends/VBoxBFE
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VBoxBFE/ConsoleImpl.h

    r1572 r2491  
    119119    virtual void     mouseSendEvent(int dz) = 0;
    120120    virtual void     onMousePointerShapeChange(bool fVisible,
    121                                  bool fAlpha, uint32_t xHot,
    122                                  uint32_t yHot, uint32_t width,
    123                                  uint32_t height, void *pShape) = 0;
     121                                               bool fAlpha, uint32_t xHot,
     122                                               uint32_t yHot, uint32_t width,
     123                                               uint32_t height, void *pShape) = 0;
    124124
    125125    virtual CONEVENT eventWait() = 0;
     
    134134extern Console *gConsole;
    135135
    136 
    137136#endif // ____H_CONSOLEIMPL
  • trunk/src/VBox/Frontends/VBoxBFE/DisplayImpl.cpp

    r2106 r2491  
    217217    {
    218218        *px += *pw; /* Compute xRight which is also the new width. */
    219 
    220         *pw = (*px < 0)? 0: *px;
    221 
     219        *pw = (*px < 0) ? 0: *px;
    222220        *px = 0;
    223221    }
     
    226224    {
    227225        *py += *ph; /* Compute xBottom, which is also the new height. */
    228 
    229         *ph = (*py < 0)? 0: *py;
    230 
     226        *ph = (*py < 0) ? 0: *py;
    231227        *py = 0;
    232228    }
     
    234230    /* Also check if coords are greater than the display resolution. */
    235231    if (*px + *pw > cx)
    236     {
    237         *pw = cx > *px? cx - *px: 0;
    238     }
     232        *pw = cx > *px ? cx - *px: 0;
    239233
    240234    if (*py + *ph > cy)
    241     {
    242         *ph = cy > *py? cy - *py: 0;
    243     }
     235        *ph = cy > *py ? cy - *py: 0;
    244236}
    245237
     
    274266
    275267        mFramebuffer->NotifyUpdate(x, y, w, h, &finished);
     268        mFramebuffer->Unlock();
     269
    276270        if (!finished)
    277271        {
    278272            // the Framebuffer needs more time to process
    279273            // the event so we have to halt the VM until it's done
    280             mFramebuffer->Unlock();
    281274            RTSemEventMultiWait(mUpdateSem, RT_INDEFINITE_WAIT);
    282         } else
    283         {
    284             mFramebuffer->Unlock();
    285         }
    286     }
    287     return;
     275        }
     276    }
    288277}
    289278
     
    646635        /* Adjust region coordinates. */
    647636        if (prgn->xLeft > phdr->x)
    648         {
    649637            prgn->xLeft = phdr->x;
    650         }
    651638
    652639        if (prgn->yTop > phdr->y)
    653         {
    654640            prgn->yTop = phdr->y;
    655         }
    656641
    657642        if (prgn->xRight < xRight)
    658         {
    659643            prgn->xRight = xRight;
    660         }
    661644
    662645        if (prgn->yBottom < yBottom)
    663         {
    664646            prgn->yBottom = yBottom;
    665         }
    666647    }
    667648}
     
    729710
    730711    if (!VideoAccelAllowed ())
    731     {
    732712        return VERR_NOT_SUPPORTED;
    733     }
    734713
    735714    /*
     
    754733    /* Check that current status is not being changed */
    755734    if (mfVideoAccelEnabled == fEnable)
    756     {
    757735        return rc;
    758     }
    759736
    760737    if (mfVideoAccelEnabled)
     
    784761
    785762    if (pVMMDevPort)
    786     {
    787763        pVMMDevPort->pfnVBVAChange (pVMMDevPort, fEnable);
    788     }
    789764
    790765    if (fEnable)
  • trunk/src/VBox/Frontends/VBoxBFE/SDLConsole.cpp

    r965 r2491  
    15941594        }
    15951595
     1596        /*
     1597         * Send ACPI power button press event
     1598         */
     1599        case SDLK_h:
     1600        {
     1601            PPDMIBASE pBase;
     1602            int vrc = PDMR3QueryDeviceLun (pVM, "acpi", 0, 0, &pBase);
     1603            if (VBOX_SUCCESS (vrc))
     1604            {
     1605                Assert (pBase);
     1606                PPDMIACPIPORT pPort =
     1607                    (PPDMIACPIPORT) pBase->pfnQueryInterface(pBase, PDMINTERFACE_ACPI_PORT);
     1608                vrc = pPort ? pPort->pfnPowerButtonPress(pPort) : VERR_INVALID_POINTER;
     1609            }
     1610            break;
     1611        }
     1612
    15961613#if 0
    15971614        /*
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette