Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
vitassablino
0 / 0 / 0
Регистрация: 25.06.2016
Сообщений: 1
1

Создать окошко, закрасить его, и цветным шрифтом вывести в нём сообщение

27.06.2016, 14:50. Просмотров 219. Ответов 2
Метки нет (Все метки)

Не понимаю как использовать window(x1, y1, x2, y2) и функции для закраски тескста и фона.
Дайте какойнибудь простой пример пожалуйста.

Добавлено через 15 минут
C
1
2
3
4
5
6
7
8
9
10
#include <stdlib.h>
#include <conio.h>
main()
{
clrscr;
    window(5, 10, 20, 30); textbackground(white); ckrscr;
    printf("hello");
 
    getch();
}
---------------------------------------------------------------
выдаёт clrscr, window не найдены в скопе
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.06.2016, 14:50
Ответы с готовыми решениями:

Вывести на экран монитора пятиугольник и закрасить его
Вывести на экран монитора пятиугольник и закрасить его светло-зелёным (LightGreen) цветом с...

Вывести на экран монитора круг и закрасить его
Вывести на экран монитора круг и закрасить его коричневым (Brown) цветом с обратной наклонной...

Вывести на экран монитора треугольник и закрасить его
Вывести на экран монитора треугольник и закрасить его светло-синим (LightBlue) цветом с наклонным...

Вывести сообщение, которое выводится на консоль, в окошко
Помогите пожалуйста. Мне нужно вывести сообщение которое выводится на консоль в окошко. Буду очень...

Вывести эллипс, а затем закрасить его цветом формы
нужно эллипс который выводится закрасить цветом формы и вывести в новом месте , в новом месте...

2
CoderHuligan
773 / 554 / 203
Регистрация: 30.06.2015
Сообщений: 3,139
Записей в блоге: 28
27.06.2016, 14:56 2
Цитата Сообщение от vitassablino Посмотреть сообщение
простой пример

Не по теме:

Простые остались вместе с dos...

0
easybudda
Модератор
Эксперт JavaЭксперт CЭксперт С++
10517 / 6221 / 1563
Регистрация: 25.07.2009
Сообщений: 11,844
27.06.2016, 17:14 3
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <gtk/gtk.h>
 
int main(int argc, char ** argv) {
    GtkWidget * win, * lbl;
    GdkColor bg, fg;
    PangoFontDescription * df;
    
    gtk_init(&argc, &argv);
    
    gdk_color_parse("blue", &bg);
    gdk_color_parse("yellow", &fg);
    
    df = pango_font_description_from_string("Monospace");
    pango_font_description_set_size(df, 20 * PANGO_SCALE);
    
    win = gtk_window_new(GTK_WINDOW_TOPLEVEL);
    lbl = gtk_label_new("Hello Colored World!");
    
    gtk_widget_modify_bg(win, GTK_STATE_NORMAL, &bg);
    gtk_widget_modify_fg(lbl, GTK_STATE_NORMAL, &fg);
    gtk_widget_modify_font(lbl, df);
    
    gtk_container_add(GTK_CONTAINER(win), lbl);
    
    g_signal_connect(G_OBJECT(win), "destroy", G_CALLBACK(gtk_main_quit), NULL);
    
    gtk_widget_set_size_request(win, 400, 250);
    
    gtk_widget_show_all(win);
    
    gtk_main();
    
    return 0;
}
Код
[andrew@andrew other]$ gcc -Wall colored_text.c `pkg-config --cflags --libs gtk+-2.0`
[andrew@andrew other]$ ./a.out
Создать окошко, закрасить его, и цветным шрифтом вывести в нём сообщение

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.06.2016, 17:14

Вывести на экран монитора шестиугольник и закрасить его желтым цветом
Вывести на экран монитора шестиугольник и закрасить его желтым (Yellow) цветом с заполнением...

Вывести на экран монитора круговой сектор и закрасить его зеленым цветом
Вывести на экран монитора круговой сектор и закрасить его зеленым (Green) цветом с ...

Создать текстовый файл. Прочитать его и определить, сколько раз в нём встречается буква «а»
Создать текстовый файл. Прочитать его и определить, сколько раз в нём встречается буква «а». вот я...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru