Searched refs:screen (Results 1 - 25 of 162) sorted by relevance

1234567

/haiku-fatelf/src/apps/serialconnect/libvterm/src/
H A Dscreen.c26 /* 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 Dmultimon.h18 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 Dmultimon.cpp40 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 DAlertWindow.cpp35 // 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 DScreenMode.cpp162 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 DMonitorView.cpp36 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 DScreenTest.cpp10 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 DVirtualScreen.cpp40 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 DScreenManager.cpp42 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 DScreenManager.h28 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 DVirtualScreen.h41 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 DNVidiaHardwareRenderer.cpp23 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 DBitmaps.cpp25 BScreen screen(B_MAIN_SCREEN_ID);
26 uint32 withIndex = screen.IndexForColor(with);
/haiku-fatelf/src/add-ons/opengl/radeon/
H A DRadeonHardwareRenderer.cpp27 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 Dditto.c46 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 DDrawingTidbits.cpp55 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 DPasswordWindow.cpp44 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 DUtilities.cpp167 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 DInfoWindow.cpp105 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 DMagneticBorder.h26 bool AlterDeltaForSnap(const Screen* screen,
/haiku-fatelf/src/tests/kits/midi/patchbay/
H A DTToolTip.cpp251 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 DDormantNodeWindow.cpp123 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 DCalcWindow.cpp40 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 DPackageImageViewer.cpp62 // 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 DProgressWindow.cpp69 BScreen screen(referenceWindow);
78 MoveTo(screen.Frame().left + borderWidth,
79 screen.Frame().bottom - Bounds().Height() - borderWidth);
81 CenterIn(screen.Frame());

Completed in 123 milliseconds

1234567