-
Постов
27 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Сообщения, опубликованные Tarik02
-
-
Ну а если нужно срочно закрыть программу(пользователь может в любой момент закрыть программу).
-
-
Как реализовать плавный скроллинг в ScrollBox. Скроллинг програмный(ScrollTo). Я хотел бы примерно такую анимацию, что сначало скорость мала, потом чуть больше, и на конец снова мала. Но это не обязательно.
-
Возможно ли использовать лямбда-выражения в C++ Builder XE7? Если да, то как?
-
У TListBoxItem установи значение свойство StyleLookup в listboxitemnodetail и ItemData.Bitmap укажи картинку
Проверял на XE7 Update 1
Спасибо, но я уже сам разобрался...
-
-
Как вычислить максимально-допустимый размер текста, чтобы текст влез в блок по заданной длине, перенос слов запрещен.
-
Я создаю TListViewItem и добавляю её в TListView, но как добавить картинку слева? Вот код создания ячейки:
TListViewItem *Item = ListView1->Items->Add();Item->Text = "123"; -
Нужно ли освобождать память после создания ячеек в TListViewItem. Вот код создания:
TListViewItem *Item = ListView1->Items->Add();Item->Text = "123"; -
-
Я бы воспользовался новым механизмом, появившимся в XE7 Save State. Унифицировано, гибко. Описание работы и примеры, в документации: FireMonkey Save State
Да, но это для сбережения состояния приложения, а мне нужно для настроек. И я уже частично реализовал вышесказанный способ.
-
Хранение информации о настройках в Ini файле на вой взгляд это прошлый век. Используй структуру XML или JSON.
Чтоб использовать JSON подключи стандартные модули Data.DBXJSON, Data.DBXJSONCommon, Data.DBXJSONReflect в свой проект и используй объекты TJSONobject, TJSONArray и другие.
Спасибо, можно код, или я поищу сам.
-
Какой универсальный способ для хранения настроек существует для основных платформ, или для каждой платформы свой код, но использование этого кода для всех будет одинаково. Я имею в виду, дайте код инициализации TIniFile для каждой из платформ.
-
Но по стандартам Embarcadero, особенно на мобильных платформах лучше использовать DisposeOf():
buttonSub = Application->FindComponent("subButton"+IntToStr(i)); if(buttonSub) { buttonSub->DisposeOf(); buttonSub = NULL; }
-
Функция:
bool BigIf(String Str){while (Str.Length() > 2){if (((Str[1] == '0') || (Str[1] == '1')) && ((Str[3] == '0') || (Str[3] == '1'))){if (Str[2] == '|'){Str.Insert(((Str[1] == '1') || (Str[3] == '1')) ? 1 : 0,1);Str.Delete(2,3);}else if (Str[2] == '&'){Str.Insert(((Str[1] == '1') && (Str[3] == '1')) ? 1 : 0,1);Str.Delete(2,3);};ShowMessage(Str);}else{// Здесь ошибка, неправильный формат условия};};return Str[1] == '1';};И примеры использования:bool Result;Result = BigIf("1&0"); // true && falseResult = BigIf("1|0"); // true || falseResult = BigIf("1&0|1"); // true && false || trueResult = BigIf("1&0|0"); // true && false || false -
Я придумал такой проект: шахматы на троих. Посмотрите, что сейчас есть и скажите: Будет ли нормальным такой проект если сделать возможность игры через интернет или/и сеть?
-
Нужен KitKat или выше!
-
Смотрел вот http://fire-monkey.ru/topic/619-pochemu-u-menia-ne-rabotaet-onclick-po-3d-obektu/, но там ничего не понял, у меня есть форма TForm3D, и на ней TDummy, а на этом TDummy находится TModel3D. Вот при клике на эту модель, нужно чтобы работало событие OnClick. Но оно не работает!
-
Я бы начинал, я думаю FireMonkey будет развиваться очень сильно, я уже работаю плотно с FireMonkey. Делаю небольшой 3D проект шахмат на троих. Успехи есть, так, что я думаю - да!
-
Условие хранить в переменной НЕВОЗМОЖНО я бы рекомендовал:
1. Формировать строку с условиями, например такую: "1||0&&0".
2. Использовать конечный автомат, который будет анализировать эту строку и возвращать результат в виде 1 или 0.
Я могу сделать этот конечный автомат бесплатно. Делать? И язык какой? C++?
-
Как загружать 3D модель из TStream в TModel. Из файлов загружает долго, из ресурсов думаю будет скорее!
-
-
Я работаю на Rad Studio XE7 C++ builder.
Нужно загрузить obj-модель в TModel3D из TStream, или из файла, но когда вызываю LoadFromFile, модель стает пустой(если там загружена модель в Design Time). Как решить эту проблему?
-
Как конвертировать символ в виртуальный код клавиши для функции keybd_event на windows. Дело в том, что нужно конвертировать на android, так-как некоторые символы нужно передавать без конвертации.
Лямбда выражения
в Прочие вопросы
Опубликовано
А как этот компилятор установить?