Lines Matching refs:info
95 …ervice_provider::WriteExtendedProperties(screen_generator *gen, CString &prefix, widget_info *info) in WriteExtendedProperties() argument
99 CString propname = prefix + info->app_name; in WriteExtendedProperties()
102 if (!info->ewi.text_info.dynamic_buffer) in WriteExtendedProperties()
107 propname, info->ewi.text_info.buffer_size); in WriteExtendedProperties()
132 gen->GetStringIdName(info->string_id[0]), in WriteExtendedProperties()
133 gen->GetFontIdName(info->font_id[0]), in WriteExtendedProperties()
134 gen->GetColorIdName(info->color_id[NORMAL_TEXT_COLOR_INDEX]), in WriteExtendedProperties()
135 gen->GetColorIdName(info->color_id[SELECTED_TEXT_COLOR_INDEX]), in WriteExtendedProperties()
136 gen->GetColorIdName(info->color_id[DISABLED_TEXT_COLOR_INDEX]), in WriteExtendedProperties()
137 gen->GetColorIdName(info->color_id[READONLY_FILL_COLOR_INDEX]), in WriteExtendedProperties()
138 gen->GetColorIdName(info->color_id[READONLY_TEXT_COLOR_INDEX]), in WriteExtendedProperties()
139 info->ewi.text_info.whitespace, in WriteExtendedProperties()
140 info->ewi.text_info.line_space, in WriteExtendedProperties()
142 info->ewi.text_info.buffer_size); in WriteExtendedProperties()
157 gen->GetStringIdName(info->string_id[0]), in WriteExtendedProperties()
158 gen->GetFontIdName(info->font_id[0]), in WriteExtendedProperties()
159 gen->GetColorIdName(info->color_id[NORMAL_TEXT_COLOR_INDEX]), in WriteExtendedProperties()
160 gen->GetColorIdName(info->color_id[SELECTED_TEXT_COLOR_INDEX]), in WriteExtendedProperties()
161 info->ewi.text_info.whitespace, in WriteExtendedProperties()
162 info->ewi.text_info.line_space, in WriteExtendedProperties()
164 info->ewi.text_info.buffer_size); in WriteExtendedProperties()
177 gen->GetStringIdName(info->string_id[0]), in WriteExtendedProperties()
178 gen->GetFontIdName(info->font_id[0]), in WriteExtendedProperties()
179 gen->GetColorIdName(info->color_id[NORMAL_TEXT_COLOR_INDEX]), in WriteExtendedProperties()
180 gen->GetColorIdName(info->color_id[SELECTED_TEXT_COLOR_INDEX]), in WriteExtendedProperties()
182 info->ewi.text_info.buffer_size); in WriteExtendedProperties()
327 widget_info *info = InitWidgetInfo((GX_WIDGET *) input); in CreateNewInstance() local
329 info->font_id[0] = input->gx_multi_line_text_view_font_id; in CreateNewInstance()
330 info->color_id[NORMAL_TEXT_COLOR_INDEX] = input->gx_multi_line_text_view_normal_text_color; in CreateNewInstance()
331 info->color_id[SELECTED_TEXT_COLOR_INDEX] = input->gx_multi_line_text_view_selected_text_color; in CreateNewInstance()
332 info->color_id[DISABLED_TEXT_COLOR_INDEX] = input->gx_multi_line_text_view_disabled_text_color; in CreateNewInstance()
333 info->color_id[READONLY_FILL_COLOR_INDEX] = input->gx_multi_line_text_input_readonly_fill_color; in CreateNewInstance()
334 info->color_id[READONLY_TEXT_COLOR_INDEX] = input->gx_multi_line_text_input_readonly_text_color; in CreateNewInstance()
335 info->string_id[0] = 0; in CreateNewInstance()
336 info->ewi.text_info.whitespace = 0; in CreateNewInstance()
337 info->ewi.text_info.line_space = 0; in CreateNewInstance()
338 info->ewi.text_info.buffer_size = 100; in CreateNewInstance()
339 info->ewi.text_info.dynamic_buffer = FALSE; in CreateNewInstance()
340 return info; in CreateNewInstance()
343 GX_WIDGET *ml_text_input_service_provider::GenerateFromInfo(GX_WIDGET *parent, widget_info *info) in GenerateFromInfo() argument
348 if (info ->ewi.text_info.buffer_size > 1) in GenerateFromInfo()
350 text = new GX_CHAR[info->ewi.text_info.buffer_size + 1]; in GenerateFromInfo()
351 memset(text, 0, info->ewi.text_info.buffer_size + 1); in GenerateFromInfo()
354 if (text && info->string_id[0]) in GenerateFromInfo()
356 GetStringText(text, info->ewi.text_info.buffer_size, info); in GenerateFromInfo()
360 (CHAR *) info->app_name.GetString(), in GenerateFromInfo()
362 text, info->ewi.text_info.buffer_size, in GenerateFromInfo()
363 info->style, 0, in GenerateFromInfo()
364 &info->size); in GenerateFromInfo()
367 info->color_id[NORMAL_FILL_COLOR_INDEX], info->color_id[SELECTED_FILL_COLOR_INDEX], in GenerateFromInfo()
368 info->color_id[DISABLED_FILL_COLOR_INDEX], info->color_id[READONLY_FILL_COLOR_INDEX]); in GenerateFromInfo()
371 info->color_id[NORMAL_TEXT_COLOR_INDEX], info->color_id[SELECTED_TEXT_COLOR_INDEX], in GenerateFromInfo()
372 info->color_id[DISABLED_TEXT_COLOR_INDEX], info->color_id[READONLY_TEXT_COLOR_INDEX]); in GenerateFromInfo()
375 gx_multi_line_text_view_font_set(view, info->font_id[0]); in GenerateFromInfo()
377 gx_multi_line_text_view_whitespace_set(view, info->ewi.text_info.whitespace); in GenerateFromInfo()
378 gx_multi_line_text_view_line_space_set(view, info->ewi.text_info.line_space); in GenerateFromInfo()
383 …ovider::SaveToProject(xml_writer &writer, studiox_project *project, int display, widget_info *info) in SaveToProject() argument
385 widget_service_provider::SaveToProject(writer, project, display, info); in SaveToProject()
386 WriteStringId(writer, project, display, "string_id", info->string_id[0]); in SaveToProject()
387 WriteFontId(writer, project, display, "font_id", info->font_id[0]); in SaveToProject()
388 …WriteColorId(writer, project, display, "normal_text_color", info->color_id[NORMAL_TEXT_COLOR_INDEX… in SaveToProject()
389 …WriteColorId(writer, project, display, "selected_text_color", info->color_id[SELECTED_TEXT_COLOR_I… in SaveToProject()
390 …WriteColorId(writer, project, display, "disabled_fill_color", info->color_id[DISABLED_FILL_COLOR_I… in SaveToProject()
391 …WriteColorId(writer, project, display, "disabled_text_color", info->color_id[DISABLED_TEXT_COLOR_I… in SaveToProject()
392 …WriteColorId(writer, project, display, "readonly_fill_color", info->color_id[READONLY_FILL_COLOR_I… in SaveToProject()
393 …WriteColorId(writer, project, display, "readonly_text_color", info->color_id[READONLY_TEXT_COLOR_I… in SaveToProject()
394 writer.WriteInt("whitespace", info->ewi.text_info.whitespace); in SaveToProject()
395 writer.WriteInt("line_space", info->ewi.text_info.line_space); in SaveToProject()
397 writer.WriteString("buffer_allocator", info->callback_func); in SaveToProject()
398 writer.WriteInt("buffer_size", info->ewi.text_info.buffer_size); in SaveToProject()
399 writer.WriteBool("dynamic_buffer", info->ewi.text_info.dynamic_buffer); in SaveToProject()
402 …t(xml_reader &reader, studiox_project *project, int display, widget_info *info, ULONG valid_styles) in ReadFromProject() argument
405 widget_service_provider::ReadFromProject(reader, project, display, info, valid_styles); in ReadFromProject()
406 info->string_id[0] = ReadStringId(reader, project, display, "string_id"); in ReadFromProject()
407 if (info->string_id[0] < 0 || info->string_id[0] > 100000) in ReadFromProject()
409 info->string_id[0] = 0; in ReadFromProject()
411 info->font_id[0] = ReadFontId(reader, project, display, "font_id"); in ReadFromProject()
412 …info->color_id[NORMAL_TEXT_COLOR_INDEX] = ReadColorId(reader, project, display, "normal_text_color… in ReadFromProject()
413 …info->color_id[SELECTED_TEXT_COLOR_INDEX] = ReadColorId(reader, project, display, "selected_text_c… in ReadFromProject()
417 …info->color_id[DISABLED_TEXT_COLOR_INDEX] = ReadColorId(reader, project, display, "disabled_text_c… in ReadFromProject()
418 …info->color_id[READONLY_FILL_COLOR_INDEX] = ReadColorId(reader, project, display, "readonly_fill_c… in ReadFromProject()
419 …info->color_id[READONLY_TEXT_COLOR_INDEX] = ReadColorId(reader, project, display, "readonly_text_c… in ReadFromProject()
425 info->color_id[DISABLED_TEXT_COLOR_INDEX] = info->color_id[NORMAL_TEXT_COLOR_INDEX]; in ReadFromProject()
426 info->color_id[READONLY_FILL_COLOR_INDEX] = GX_COLOR_ID_READONLY_FILL; in ReadFromProject()
427 info->color_id[READONLY_TEXT_COLOR_INDEX] = GX_COLOR_ID_READONLY_TEXT; in ReadFromProject()
430 reader.ReadInt("whitespace", info->ewi.text_info.whitespace, 0); in ReadFromProject()
431 reader.ReadInt("line_space", info->ewi.text_info.line_space, 0); in ReadFromProject()
433 reader.ReadString("buffer_allocator", info->callback_func); in ReadFromProject()
434 reader.ReadInt("buffer_size", info->ewi.text_info.buffer_size, 100); in ReadFromProject()
435 reader.ReadBool("dynamic_buffer", info->ewi.text_info.dynamic_buffer); in ReadFromProject()
438 void ml_text_input_service_provider::AssignText(widget_info *info, int index, in AssignText() argument
441 info->string_id[0] = string_id; in AssignText()
442 GX_WIDGET *widget = info->widget; in AssignText()
451 if (text && info->ewi.text_info.buffer_size > 1) in AssignText()
453 GetStringText(text, info->ewi.text_info.buffer_size, info); in AssignText()
463 void ml_text_input_service_provider::AssignColor(widget_info *info, int index, GX_RESOURCE_ID color… in AssignColor() argument
465 GX_MULTI_LINE_TEXT_INPUT *input = (GX_MULTI_LINE_TEXT_INPUT *) (info->widget); in AssignColor()
476 info->color_id[READONLY_FILL_COLOR_INDEX] = color_id; in AssignColor()
487 info->color_id[READONLY_TEXT_COLOR_INDEX] = color_id; in AssignColor()
491 ml_text_view_service_provider::AssignColor(info, index, color_id); in AssignColor()