Вверх ↑
Этот топик читают: Гость
Разработчик
Ответов: 26164
Рейтинг: 2127
#31: 2007-02-22 16:40:34 ЛС | профиль | цитата
iarspider, должно получиться что-то среднее, но не хуже, чем первая.
Galkov,
непонятно, почему не работает ввод шрифта через верхнюю точку?
   dt:= ReadData(_Data,_data_Font,nil);
   if _IsFont(dt) then font:= pfontrec(dt.idata)^ else font:= _prop_Font;
_debug(font.name);
Параметров, просто -- нет. Хотя, ссылки при передаче и приеме совпадают. В чем ошибка?
карма: 22

0
Ответов: 9906
Рейтинг: 351
#32: 2007-02-22 18:27:35 ЛС | профиль | цитата
nesco писал(а):
Параметров, просто -- нет. Хотя, ссылки при передаче и приеме совпадают. В чем ошибка?

Откуда я знаю.
Могу предположить, что память, на которую когда-то указывал idata - давно приказала долго жить.
карма: 9

0
Разработчик
Ответов: 26164
Рейтинг: 2127
#33: 2007-02-22 18:38:10 ЛС | профиль | цитата
Galkov,
вот схема подключения к компоненту
Add(MainForm,1058807,98,112)
{
Left=20
Top=105
link(onCreate,5333867:doFont,[(138,153)(117,153)])
}
Add(Font,5333867,182,147)
{
link(onFont,11301782:doValue,[])
}
Add(Memory,11301782,259,147)
{
}
Add(GetDataEx,11956373,252,217)
{
link(Data,11301782:Value,[(265,200)(265,200)])
}
Add(InfoTip,2151449,259,224)
{
Info=#31:Вот это точка Foтt в компоненте|
Width=134
Height=39
}
Больше ничего нет -- дальше код. Нигде эти данные больше не применяются. Где по пути могут пропасть данные?
карма: 22

0
Ответов: 9906
Рейтинг: 351
#34: 2007-02-22 18:49:21 ЛС | профиль | цитата
Значит, то, что я сказал - есть великая сермяжная правда.
Bitmap так тоже нельзя запоминать
карма: 9

0
Разработчик
Ответов: 26164
Рейтинг: 2127
#35: 2007-02-22 18:57:08 ЛС | профиль | цитата
Galkov, спасибо -- понял. Придется отказываться от загрузки шрифта через верх.
карма: 22

0
Ответов: 3655
Рейтинг: 69
#36: 2007-02-23 01:28:30 ЛС | профиль | цитата
nesco, Огромное количество примеров по программированию на делфи.
http://www.delphiworld.narod.ru/dw.html
карма: 0

0
Разработчик
Ответов: 26164
Рейтинг: 2127
#37: 2007-02-23 02:32:13 ЛС | профиль | цитата
Вячеслав, спасибо. Весьма полезная штука. Он у меня прошлогодний есть, но я давно не обновлялся.
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#38: 2007-02-23 09:13:04 ЛС | профиль | цитата
Вячеслав, а на своем сайте выложить не можешь У меня narod.ru скорость 280 б и даже чтобы скачать DW6 (~1mb) нужно время 50:40
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 3655
Рейтинг: 69
#39: 2007-02-23 12:19:29 ЛС | профиль | цитата
Tad, Сейчас скачаю и выложу.

[size=-2]------ Добавлено в 12:19
Tad, Тебе как одним архивом (больше 30МБ) или частями
карма: 0

0
Разработчик
Ответов: 26164
Рейтинг: 2127
#40: 2007-02-23 12:27:24 ЛС | профиль | цитата
Вячеслав, что будем делать дальше? Мне никак не удается засветить контролы на постой, только в режиме редактирования (в оригинале точно так же -- нет постоянно засвеченных контролов). Получилось только организовать динамические данные для Edit-контролов. Теперь каждому контролу подпихиваютмяся необходимые данные по каждой ячейке, но контролов -- каждого по одному. Но в таком виде я не вижу никакой пользы от батонов и чеков.
карма: 22

0
Ответов: 3655
Рейтинг: 69
#41: 2007-02-23 12:49:48 ЛС | профиль | цитата
nesco писал(а):
нет постоянно засвеченных контролов

Ну я думаю с постоянно засвеченными - это будет уже другой компонент.
Мне и так пойдёт.
nesco писал(а):
но контролов -- каждого по одному

Не понял это как
Вообще один
Один в строке
Один в столбце
nesco писал(а):
не вижу никакой пользы от батонов и чеков.

Ну в принципе ,я тоже не вижу пользы от чеков ,а батон не помешал бы для показа скриншотов.
карма: 0

0
Ответов: 574
Рейтинг: 1
#42: 2007-02-23 13:55:54 ЛС | профиль | цитата
Вячеслав писал(а):
Тебе как одним архивом (больше 30МБ) или частями


Это ты где взял больше 30 мб? У меня он весит 25,5! Но выкладывать не буду - диалапщик я... И не "мазохист"
карма: 0

0
Разработчик
Ответов: 26164
Рейтинг: 2127
#43: 2007-02-23 14:11:32 ЛС | профиль | цитата
nesco писал(а):
Теперь каждому контролу подпихиваютмяся необходимые данные по каждой ячейке

Есть рекорды по каждой ячейке и по одному контролу на компонент (ComboBox, Edit, DatePicker и ???). Наример: выбираем ячейку 0:0, читаем связанный рекорд, вытаскиваем оттуда данные о контроле (индекс выбираемого контрола) и для контрола -- активируем его и подпихиваем ему его данные (если они нужны). После редакции выбранные данные остаются в ячейке -- сохраняем их опять в рекорде, как данные ячейки (это нужно для организации будущей записи в файл).
карма: 22

0
Ответов: 3655
Рейтинг: 69
#44: 2007-02-23 14:56:51 ЛС | профиль | цитата
nesco, Чё то как то круто всё у тебя.
Я понимаю так контрол один на столбец и отображается в той ячейке на которой в данный момент кликнули.

[size=-2]------ Добавлено в 14:56
Yuriy писал(а):
Это ты где взял больше 30 мб?

На глаз прикинул.
У меня выделёнка до 100Мбсек.
С народа качает 5МБ за 43Сек.
карма: 0

0
Разработчик
Ответов: 26164
Рейтинг: 2127
#45: 2007-02-23 16:22:06 ЛС | профиль | цитата
Вячеслав, да это все уже работает -- не в столбце, а именно, в каждой ячейке при редактировании. Я не могу засветить их все, потому что их только по одному. Пока не могу только в Buttone убрать Caption -- постоянно подпихивает содержимое ячейки.
карма: 22

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)