/haiku-fatelf/src/apps/serialconnect/libvterm/src/ |
H A D | screen.c | 26 /* Internal representation of a screen cell */ 60 static inline ScreenCell *getcell(VTermScreen *screen, int row, int col) argument 63 return screen->buffer + (screen->cols * row) + col; 66 static ScreenCell *realloc_buffer(VTermScreen *screen, ScreenCell *buffer, int new_rows, int new_cols) argument 68 ScreenCell *new_buffer = vterm_allocator_malloc(screen->vt, sizeof(ScreenCell) * new_rows * new_cols); 75 if(buffer && row < screen->rows && col < screen->cols) 76 *new_cell = buffer[row * screen->cols + col]; 79 new_cell->pen = screen 90 damagerect(VTermScreen *screen, VTermRect rect) argument 147 damagescreen(VTermScreen *screen) argument 161 VTermScreen *screen = user; local 190 VTermScreen *screen = user; local 199 VTermScreen *screen = user; local 208 VTermScreen *screen = user; local 226 VTermScreen *screen = user; local 241 VTermScreen *screen = user; local 256 VTermScreen *screen = user; local 309 VTermScreen *screen = user; local 319 VTermScreen *screen = user; local 356 VTermScreen *screen = user; local 386 VTermScreen *screen = user; local 396 VTermScreen *screen = user; local 406 VTermScreen *screen = user; local 464 VTermScreen *screen; local 493 vterm_screen_free(VTermScreen *screen) argument 502 vterm_screen_reset(VTermScreen *screen, int hard) argument 510 _get_chars(VTermScreen *screen, const int utf8, void *buffer, size_t len, const VTermRect rect) argument 562 vterm_screen_get_chars(VTermScreen *screen, uint32_t *chars, size_t len, const VTermRect rect) argument 567 vterm_screen_get_text(VTermScreen *screen, char *str, size_t len, const VTermRect rect) argument 573 vterm_screen_get_cell(VTermScreen *screen, VTermPos pos, VTermScreenCell *cell) argument 602 vterm_screen_is_eol(VTermScreen *screen, VTermPos pos) argument 616 VTermScreen *screen; local 626 vterm_screen_enable_altscreen(VTermScreen *screen, int altscreen) argument 637 vterm_screen_set_callbacks(VTermScreen *screen, const VTermScreenCallbacks *callbacks, void *user) argument 643 vterm_screen_flush_damage(VTermScreen *screen) argument 660 vterm_screen_set_damage_merge(VTermScreen *screen, VTermDamageSize size) argument [all...] |
/haiku-fatelf/headers/private/graphics/radeon/ |
H A D | multimon.h | 18 status_t GetSwapDisplays( BScreen *screen, bool *swap ); 19 status_t SetSwapDisplays( BScreen *screen, bool swap ); 21 status_t GetUseLaptopPanel( BScreen *screen, bool *use ); 22 status_t SetUseLaptopPanel( BScreen *screen, bool use ); 24 status_t GetNthSupportedTVStandard( BScreen *screen, int idx, uint32 *standard ); 25 status_t GetTVStandard( BScreen *screen, uint32 *standard ); 26 status_t SetTVStandard( BScreen *screen, uint32 standard ); 28 status_t TestMultiMonSupport( BScreen *screen );
|
/haiku-fatelf/src/preferences/screen/ |
H A D | multimon.cpp | 40 GetSetting(BScreen *screen, uint16 code, uint32 *setting) argument 45 result = TestMultiMonSupport(screen); 54 result = screen->ProposeMode(&mode, &low, &high); 66 SetSetting(BScreen *screen, uint16 code, uint32 value) argument 71 result = TestMultiMonSupport(screen); 81 return screen->ProposeMode(&mode, &low, &high); 87 GetNthSupportedSetting(BScreen *screen, uint16 code, int32 idx, argument 93 result = TestMultiMonSupport(screen); 103 result = screen->ProposeMode(&mode, &low, &high); 115 GetSwapDisplays(BScreen *screen, boo argument 132 SetSwapDisplays(BScreen *screen, bool swap) argument 140 GetUseLaptopPanel(BScreen *screen, bool *use) argument 156 SetUseLaptopPanel(BScreen *screen, bool use) argument 164 GetNthSupportedTVStandard(BScreen *screen, int idx, uint32 *standard) argument 173 GetTVStandard(BScreen *screen, uint32 *standard) argument 181 SetTVStandard(BScreen *screen, uint32 standard) argument 189 TestMultiMonSupport(BScreen *screen) argument [all...] |
H A D | AlertWindow.cpp | 35 // center window on screen 36 BScreen screen(this); 37 MoveTo(screen.Frame().left + (screen.Frame().Width() - Frame().Width()) / 2, 38 screen.Frame().top + (screen.Frame().Height() - Frame().Height()) / 2);
|
H A D | ScreenMode.cpp | 162 BScreen screen(window); 163 if (screen.GetModeList(&fModeList, &fModeCount) == B_OK) { 186 BScreen screen(fWindow); 192 SetSwapDisplays(&screen, mode.swap_displays); 193 SetUseLaptopPanel(&screen, mode.use_laptop_panel); 194 SetTVStandard(&screen, mode.tv_standard); 200 return screen.SetMode(workspace, &displayMode, true); 208 BScreen screen(fWindow); 213 if (screen.GetMode(workspace, &displayMode) != B_OK) 219 if (GetSwapDisplays(&screen, [all...] |
H A D | MonitorView.cpp | 36 BScreen screen(B_MAIN_SCREEN_ID); 37 fDesktopColor = screen.DesktopColor(current_workspace()); 170 BScreen screen(Window()); 171 rgb_color color = screen.DesktopColor(current_workspace()); 221 BScreen screen(Window()); 223 if (screen.GetMonitorInfo(&info) != B_OK)
|
/haiku-fatelf/src/tests/kits/interface/ |
H A D | ScreenTest.cpp | 10 BScreen screen; local 12 if (!screen.IsValid()) { 18 status_t status = screen.GetMode(&oldMode); 28 screen.Frame().PrintToStream(); 35 status = screen.SetMode(&newMode); 40 status_t status = screen.GetMode(&newMode); 49 screen.Frame().PrintToStream(); 57 status = screen.SetMode(&oldMode);
|
/haiku-fatelf/src/servers/app/ |
H A D | VirtualScreen.cpp | 40 list.AddItem(item->screen); 56 // Remember previous screen modes 67 Screen* screen = fScreenList.ItemAt(i)->screen; local 70 screen->GetMode(mode); 72 previousModes.insert(std::make_pair(screen, mode)); 91 Screen* screen = list.ItemAt(i); local 93 AddScreen(screen, configurations); 98 screen->GetMode(mode); 100 ScreenModeMap::const_iterator found = previousModes.find(screen); 113 AddScreen(Screen* screen, ScreenConfigurations& configurations) argument 148 RemoveScreen(Screen* screen) argument 161 Screen* screen = fScreenList.ItemAt(i)->screen; local 230 _GetMode(Screen* screen, ScreenConfigurations& configurations, display_mode& mode) const argument [all...] |
H A D | ScreenManager.cpp | 42 BLooper("screen manager"), 60 delete item->screen; 74 return item->screen; 102 if (item->owner == NULL && list.AddItem(item->screen)) { 110 // there's a specific target screen we want to initialize 124 if (item != NULL && list.AddItem(item->screen)) { 145 Screen* screen = list.ItemAt(j); local 147 if (item->screen == screen) 186 Screen* screen local [all...] |
H A D | ScreenManager.h | 28 virtual void ScreenRemoved(Screen* screen) = 0; 29 virtual void ScreenAdded(Screen* screen) = 0; 31 virtual bool ReleaseScreen(Screen* screen) = 0; 52 Screen* screen; member in struct:ScreenManager::screen_item
|
H A D | VirtualScreen.h | 41 status_t AddScreen(Screen* screen, 43 status_t RemoveScreen(Screen* screen); 48 // TODO: we need to play with a real multi-screen configuration to 58 status_t _GetMode(Screen* screen, 64 Screen* screen; member in struct:VirtualScreen::screen_item 66 // TODO: do we want to have a different color per screen as well?
|
/haiku-fatelf/src/add-ons/opengl/nvidia/ |
H A D | NVidiaHardwareRenderer.cpp | 23 BScreen screen(window); 24 if (!screen.IsValid()) 28 if (screen.GetDeviceInfo(&adi) !=B_OK) 39 // Check the view is attached to a screen driven by a NVidia chip:
|
/haiku-fatelf/src/preferences/time/ |
H A D | Bitmaps.cpp | 25 BScreen screen(B_MAIN_SCREEN_ID); 26 uint32 withIndex = screen.IndexForColor(with);
|
/haiku-fatelf/src/add-ons/opengl/radeon/ |
H A D | RadeonHardwareRenderer.cpp | 27 BScreen screen(window); 28 if (!screen.IsValid()) { 29 printf("Failed to get window's screen!\n"); 34 if (screen.GetDeviceInfo(&adi) != B_OK) { 35 printf("screen.GetDeviceInfo() failed!\n"); 46 // Check the view is attached to a screen driven by a Radeon chip:
|
/haiku-fatelf/src/libs/ncurses/test/ |
H A D | ditto.c | 46 SCREEN *screen; member in struct:__anon4870 109 data[j].screen = newterm((char *) 0, /* assume $TERM is the same */ 112 if (data[j].screen == 0) 125 set_term(data[0].screen); 132 set_term(data[j].screen); 142 set_term(data[j].screen);
|
/haiku-fatelf/src/apps/soundrecorder/ |
H A D | DrawingTidbits.cpp | 55 BScreen screen(B_MAIN_SCREEN_ID); 56 uint32 fromIndex = screen.IndexForColor(from); 57 uint32 toIndex = screen.IndexForColor(to); 72 BScreen screen(B_MAIN_SCREEN_ID); 73 uint8 withIndex = screen.IndexForColor(with);
|
/haiku-fatelf/src/bin/screen_blanker/ |
H A D | PasswordWindow.cpp | 44 customBox->SetLabel(B_TRANSLATE("Unlock screen saver")); 71 BScreen screen(this); 72 MoveTo(screen.Frame().left + (screen.Frame().Width() - Bounds().Width()) / 2, 73 screen.Frame().top + (screen.Frame().Height() - Bounds().Height()) / 2);
|
/haiku-fatelf/src/apps/processcontroller/ |
H A D | Utilities.cpp | 167 BRect screen = BScreen(window).Frame(); local 169 screen.InsetBy(4, 8); 170 screen.OffsetBy(0, 8); 175 if (screen.Width() < width && !(flags & B_NOT_H_RESIZABLE)) 176 width = screen.Width(); 177 if (screen.Height() < height && !(flags & B_NOT_V_RESIZABLE)) 178 height = screen.Height(); 185 if (frame.right > screen.right) 186 window->MoveBy(screen.right-frame.right, 0); 187 if (frame.bottom > screen [all...] |
/haiku-fatelf/src/apps/cortex/InfoView/ |
H A D | InfoWindow.cpp | 105 BScreen screen(this); 106 if (!screen.Frame().Contains(Frame())) { 135 BScreen screen(this); 136 BRect screenRect = screen.Frame(); 139 // if the window is outside the screen rect 147 // if the window is larger than the screen rect
|
/haiku-fatelf/src/servers/app/decorator/ |
H A D | MagneticBorder.h | 26 bool AlterDeltaForSnap(const Screen* screen,
|
/haiku-fatelf/src/tests/kits/midi/patchbay/ |
H A D | TToolTip.cpp | 251 BRect screen = s.Frame(); local 255 screen.InsetBy(2, 2); // we want a 2-pixel clearance 262 if ((x + width) > screen.right) 263 x = screen.right - width; 265 if ((y + height) > screen.bottom) { 266 y = screen.bottom - height; 270 if (x < screen.left) { 271 width -= screen.left - x; 272 x = screen.left; 274 if (y < screen 293 BRect screen = s.Frame(); local [all...] |
/haiku-fatelf/src/apps/cortex/DormantNodeView/ |
H A D | DormantNodeWindow.cpp | 123 BScreen screen(this); 124 if (!screen.Frame().Contains(Frame())) { 150 BScreen screen(this); 151 BRect screenRect = screen.Frame(); 154 // if the window is outside the screen rect 162 // if the window is larger than the screen rect
|
/haiku-fatelf/src/apps/deskcalc/ |
H A D | CalcWindow.cpp | 40 BScreen screen(this); 41 rgb_color baseColor = screen.DesktopColor(); 159 // make sure window frame is on screen (center, if not) 160 BScreen screen(this); 161 BRect screenFrame = screen.Frame();
|
/haiku-fatelf/src/apps/packageinstaller/ |
H A D | PackageImageViewer.cpp | 62 // We need to resize the view depending on what size has the screen and 64 BScreen screen(Window()); 65 BRect frame = screen.Frame(); 112 BScreen screen(this); 113 BRect frame = screen.Frame();
|
/haiku-fatelf/src/apps/showimage/ |
H A D | ProgressWindow.cpp | 69 BScreen screen(referenceWindow); 78 MoveTo(screen.Frame().left + borderWidth, 79 screen.Frame().bottom - Bounds().Height() - borderWidth); 81 CenterIn(screen.Frame());
|