Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2002.09.02;
Скачать: [xml.tar.bz2];

Вниз

Мастера!!! Подскажите как это сделать на API? Без TCanvas?   Найти похожие ветки 

 
Max2000   (2002-06-28 13:55) [0]

Мастера!!! Подскажите как это сделать на API? Без TCanvas? var
cs:TCanvas;
begin
cs:=TCanvas.Create;
cs.Handle:=GetDC(0);
cs.Font.Color:=clWhite;
cs.Font.Name:="Times New Roman";
cs.Font.Size:=20;
cs.Brush.Color:=clTeal;
cs.TextOut(10,5,"MyText");


 
Kaban   (2002-06-28 14:05) [1]

А чем вам TCanvas не угодил


 
MBo   (2002-06-28 14:12) [2]

лучший способ - посмотреть исходники TCanvas.
придется возиться с SelectObject, DeleteObject, восстановлением шрифта и кисти... А оно надо?


 
Max2000   (2002-06-28 15:22) [3]

Просто пишу прогу на API!!! Чтоб места меньше зинимала.


 
Kaban   (2002-06-28 15:29) [4]

Да вы попробуйте, TCanvas много места не добавит.


 
Max2000   (2002-06-28 15:34) [5]

Добовляет 50 kb, а у меня прога столько не занимает в месте с Формами!!!!!


 
Kaban   (2002-06-28 15:38) [6]

Не может быть, сейчас проверю


 
Kaban   (2002-06-28 15:45) [7]

Да вы правы, у меня увеличилась на 56 кб
Тогда не знаю, чем вам помочь
Может оно стоит того, какая разница
50кб или 100. Я думаю не столь существенно. Или это дело принципа?


 
Max2000   (2002-06-28 15:49) [8]

Добовляет 50 kb, а у меня прога столько не занимает в месте с Формами!!!!!


 
Max2000   (2002-06-28 16:36) [9]

И принципа и программа еще не заканчена!!! Я думаю ее размер увеличиться еще на 50 kb и без TCanvas. Тогда какой смысл мучиться с API CreateWindow и и.д. добавлю TCanvas и прога станет 150 kb. Вот!!!! Наверное придется свой Graphics.pas писать
меня 150 kb не устраивает!!!! Кстати какого это он два раза одно и тоже добавляет!!!



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2002.09.02;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.01 c
1-3458
Дельфятник
2002-08-20 11:28
2002.09.02
Рисование на TRadioGroup через его Handle.


6-3543
SDomsk
2002-06-24 12:52
2002.09.02
широковещательный запрос


3-3320
Не зарегестрированный чайник
2002-08-13 19:34
2002.09.02
Запрос без помощи SQL


1-3346
Cr@sh
2002-08-21 20:08
2002.09.02
Изменение картинки в b:TBitmap.


3-3311
VZ-KZ
2002-08-12 15:31
2002.09.02
Сохранение базы в формате Excel





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский