libgnt/libgnt
Clone
Summary
Browse
Changes
Graph
Fix building of tests.
2019-04-26, Elliott Sales de Andrade
228cd2f8f49f
Parents
bc1b7a003575
Children
5a897fca6db6
Fix building of tests.
2 files changed, 18 insertions(+), 16 deletions(-)
+3
-1
test/combo.c
+15
-15
test/tv.c
--- a/test/combo.c Fri Apr 26 08:24:08 2019 +0000
+++ b/test/combo.c Fri Apr 26 19:45:31 2019 -0400
@@ -22,8 +22,10 @@
static void
update_label(GntSlider *slider, int current_value, GntEntry *entry)
{
+ gint min, max;
char value[256];
- g_snprintf(value, sizeof(value), "%d/%d", current_value, slider->max);
+ gnt_slider_get_range(slider, &max, &min);
+ g_snprintf(value, sizeof(value), "%d/%d", current_value, max);
/*gnt_label_set_text(label, value);*/
/*gnt_widget_draw(GNT_WIDGET(label));*/
gnt_entry_set_text(entry, value);
--- a/test/tv.c Fri Apr 26 08:24:08 2019 +0000
+++ b/test/tv.c Fri Apr 26 19:45:31 2019 -0400
@@ -26,20 +26,19 @@
gnt_entry_remove_suggest(GNT_ENTRY(w), "acb");
return TRUE;
- }
- else if (strcmp(key, "\033" "e") == 0)
- {
- if (fork() == 0) {
- endwin();
- printf("%s\n", GNT_TEXT_VIEW(view)->string->str);
- fflush(stdout);
- getch();
- refresh();
- exit(0);
- }
- }
- else if (key[0] == 27)
- {
+
+ } else if (strcmp(key, "\033e") == 0) {
+ if (fork() == 0) {
+ endwin();
+ printf("%s\n",
+ gnt_text_view_get_text(GNT_TEXT_VIEW(view)));
+ fflush(stdout);
+ getch();
+ refresh();
+ exit(0);
+ }
+
+ } else if (key[0] == 27) {
if (strcmp(key, GNT_KEY_UP) == 0)
gnt_text_view_scroll(GNT_TEXT_VIEW(view), -1);
else if (strcmp(key, GNT_KEY_DOWN) == 0)
@@ -55,8 +54,9 @@
static void
completion_cb(GntEntry *entry, const char *start, G_GNUC_UNUSED const char *end)
{
- if (start == entry->start)
+ if (start == gnt_entry_get_text(entry)) {
gnt_widget_key_pressed(GNT_WIDGET(entry), ": ");
+ }
}
int