Вопросы по теме 'vala'
Как я могу получить html-код из Интернета с помощью vala (gtk)?
Как я могу получить html-код с какого-либо сайта (например, www.google.com), используя vala (gtk)? Я использую Val(a)IDE для программирования.
Вот мой код, если кому нужно:
public class Main
{
public static int main (string[] args)
{...
536 просмотров
schedule
01.02.2024
Vala: уменьшение размера зависимостей
Я разрабатываю небольшие утилиты командной строки, используя Vala на win32. Программы, скомпилированные с использованием vala, зависят от следующих библиотек DLL.
libgobject-2.0-0.dll
libgthread-2.0-0.dll
libglib-2.0-0.dll
Они занимают...
1118 просмотров
schedule
20.07.2022
Как инициализировать звук с помощью Vala/SDL
Я пытаюсь понять это уже несколько часов.
Чтобы запустить звук, мне нужно создать объект SDL.AudioSpec и передать его в SDL.Audio.Open. Проблема в том, что AudioSpec — это класс с частным конструктором, поэтому, когда я пытаюсь его создать, я...
872 просмотров
schedule
14.06.2022
Синтаксис Vala для делегатов?
сначала несколько определений из /usr/share/vala/vapi/libarchive.vapi
[CCode (cprefix="ARCHIVE_", lower_case_cprefix="archive_", cheader_filename = "archive.h")]
namespace Archive {...
[CCode (instance_pos = 1.9, cname="archive_open_callback")]...
596 просмотров
schedule
03.03.2023
Преобразование GdkX11Window в класс терминала VTE в событии фокуса
Мне нужно получить фокус GTK+ в событии на терминале (VTE), но событие возвращает EventFocus, который содержит ссылку Gtk.Window:
http://www.valadoc.org/gdk-3.0/Gdk.EventFocus.html
Как я могу получить терминал из ссылки на окно? Я не могу...
197 просмотров
schedule
08.01.2023
Является ли vala кроссплатформенным языком?
Vala - это язык программирования с таким же синтаксисом C #, valac компилирует программу vala в исходный код C, можно ли запустить мою программу vala в ОС Windows?
8647 просмотров
schedule
17.07.2022
Есть ли какой-то эквивалент .NET BackgroundWorker в Vala?
Я пытаюсь изучить Vala, поэтому делаю небольшое приложение с графическим интерфейсом. Раньше моим основным языком был C#, так что дела идут неплохо.
Однако сейчас я ударился о стену. Мне нужно подключиться к внешнему сетевому серверу (используя...
350 просмотров
schedule
23.03.2023
Вала не может найти gtk+-3.0 Ubuntu 12.04
Я только начинаю изучать Vala (под Ubuntu 12.04) и пытаюсь следовать этому учебник; однако на самом первом этапе компиляции ( valac --pkg gtk+-3.0 gtktut.vala ) я получаю эту ошибку:
error: gtk+-3.0 not found in specified Vala API directories...
2257 просмотров
schedule
11.03.2022
Как исправить ошибку сегментации?
Мне нужно прочитать интерфейс асинхронной внешней памяти ( AEMIF ), используя a TMS320DM368 во встроенной среде Linux на пользовательском оборудовании. На самом деле у меня еще нет аппаратного обеспечения, поэтому я тестирую код vala (ниже) на...
1252 просмотров
schedule
04.09.2022
Как я могу динамически вызывать методы Vala?
Мне нужно сгенерировать имя функции, а затем вызвать ее. Можно ли сделать как в php <?php call_user_func_array(array($object, $method));?> ?
445 просмотров
schedule
17.01.2023
Рисование 2D-точек в 3D-контексте
private void init_video () {
uint32 video_flags = SurfaceFlag.SWSURFACE | SurfaceFlag.OPENGL;
screen = Screen.set_video_mode (SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_BPP, video_flags);
if (screen == null) stderr.printf ("Could not set video...
652 просмотров
schedule
16.09.2022
webkit: как получить фактический контент страницы после того, как контент был добавлен через javascript?
Я хочу получить фактическое содержимое страницы, которую я загрузил в веб-просмотр, после того, как некоторый контент был обновлен некоторым jquery
$(document).ready(function() {...
293 просмотров
schedule
27.03.2023
Как убить поток из другого потока в вала
У меня есть основной поток, который создает другой поток для выполнения некоторой работы. основной поток имеет ссылку на этот поток. Как через некоторое время принудительно убить этот поток, даже если поток все еще работает. Я не могу найти...
1178 просмотров
schedule
19.03.2023
Что не так с моим обработчиком сигналов?
Я пытаюсь понять, почему мой код выводит «1» при первом вызове из статической основной функции и какое-то явно случайное значение при последующих вызовах из Gtk.Button .
gtkdream.вала:
using GLib;
using Gtk;
public class Main : Object {...
586 просмотров
schedule
22.07.2022
Может ли free_function быть статическим методом класса?
Это дополнительный вопрос к Как написать указатели типа void в файлах vapi?
Теперь у меня есть четыре почти идентичных [Compact] class es, которые представляют дескрипторы, выделенные с помощью функции unixODBCs SQLAllocHandle .
Первый (для...
198 просмотров
schedule
10.05.2022
Как написать обработчик сигнала button_press_event в Vala?
Я уже некоторое время использую Clutter вместе с Vala.
С Vala приятно работать, но у меня были некоторые проблемы с беспорядком (особенно с сигналами, которые почему-то не работают).
Мне трудно найти примеры того, как использовать сигналы в...
377 просмотров
schedule
12.11.2022
Преобразовать uint8 в uint8[]
В Vala для некоторых методов требуется массив uint8 ( uint8[] ) в качестве параметра. Например, см. http://valadoc.org/#!api=glib-2.0/GLib.FileStream.write
У меня есть следующий код, но я не знаю, как «привести» мое значение к массиву:
......
295 просмотров
schedule
15.06.2023
FileOutputStream: запись в последовательный порт
Я пытаюсь записать отдельные байты в последовательный порт в Vala, используя FileOutputStream:
var dev = File.new_for_path("/dev/ttyACM0");
var dev_io = dev.open_readwrite();
var dev_o = dev_io.output_stream as FileOutputStream;...
1274 просмотров
schedule
12.04.2024
Текстовый курсор в стиле Gtk3
Есть ли способ изменить стиль текстового курсора (курсора) с помощью gtk3/gdk в приложении? Мне было интересно, есть ли способ изменить ширину и цвет каретки в текстовой записи. Документы или решение на любом языке будут работать, но vala или python...
370 просмотров
schedule
01.04.2023
Периодические задания в Вале
Как я могу создать периодическую задачу в Vala? Есть ли в Vala какой-либо класс таймера, который может вызывать запланированный метод в указанные периоды времени? Если да, предоставьте пример кода.
Обновление:
это пример кода, основанный на...
510 просмотров
schedule
19.03.2022