kopia lustrzana https://gitlab.com/Zwarf/picplanner
adjust functions which manage the time choosing buttons and try to get them functional in the future
rodzic
b2d0160ca6
commit
4a73a6d275
22
src/main.c
22
src/main.c
|
@ -15,6 +15,9 @@ GtkSearchEntry *searchentry;
|
|||
GtkEntry *north_entry;
|
||||
GtkEntry *east_entry;
|
||||
GtkEntry *location_entry;
|
||||
GtkEntry *entry_day;
|
||||
GtkComboBox *entry_month;
|
||||
GtkEntry *entry_year;
|
||||
GtkBuilder *builder;
|
||||
HdySqueezer *squeezer;
|
||||
HdyViewSwitcher *view_switcher;
|
||||
|
@ -76,16 +79,23 @@ static int search(GtkWidget *widget, gpointer data)
|
|||
return 1;
|
||||
}
|
||||
|
||||
GtkEntry *entry_day;
|
||||
GtkEntry *entry_month;
|
||||
static int set_time_now (GtkWidget *widget, gpointer data){
|
||||
static int correct_time (GtkWidget *widget, gpointer data){
|
||||
const char *entry_day_string;
|
||||
const char *entry_month_string;
|
||||
entry_day = GTK_ENTRY(gtk_builder_get_object(builder, "entry_day"));
|
||||
|
||||
entry_day_string = gtk_entry_get_text(entry_day);
|
||||
|
||||
entry_month_string = gtk_combo_box_get_active_id(entry_month);
|
||||
|
||||
|
||||
|
||||
g_print("Day entry: %s\n", entry_day_string);
|
||||
g_print("Month entry: %s\n", entry_month_string);
|
||||
return 1;
|
||||
}
|
||||
|
||||
static int set_time_now (GtkWidget *widget, gpointer data){
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
|
@ -152,6 +162,9 @@ int main( int argc, char *argv[] )
|
|||
view_switcher = HDY_VIEW_SWITCHER (gtk_builder_get_object (builder, "title_wide_switcher"));
|
||||
switcher_bar = HDY_VIEW_SWITCHER_BAR (gtk_builder_get_object(builder, "switcher_bar"));
|
||||
label_heading = GTK_WIDGET (gtk_builder_get_object (builder, "label_heading"));
|
||||
entry_day = GTK_ENTRY(gtk_builder_get_object(builder, "entry_day"));
|
||||
entry_month = GTK_COMBO_BOX (gtk_builder_get_object (builder, "entry_month"));
|
||||
entry_year = GTK_ENTRY (gtk_builder_get_object (builder, "entry_year"));
|
||||
|
||||
g_signal_connect (window, "delete-event", G_CALLBACK (delete_event), NULL);
|
||||
g_signal_connect (window, "destroy", G_CALLBACK (destroy), NULL);
|
||||
|
@ -159,6 +172,7 @@ int main( int argc, char *argv[] )
|
|||
g_signal_connect (button_search, "clicked", G_CALLBACK (search), NULL);
|
||||
g_signal_connect (button_now, "clicked", G_CALLBACK(set_time_now), NULL);
|
||||
g_signal_connect (button_calculate, "clicked", G_CALLBACK (calculate), NULL);
|
||||
g_signal_connect (entry_month, "changed", G_CALLBACK (correct_time), NULL);
|
||||
|
||||
gtk_widget_show (window);
|
||||
|
||||
|
|
|
@ -275,22 +275,22 @@
|
|||
<object class="GtkComboBoxText" id="entry_month">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="active_id">january</property>
|
||||
<property name="active_id">1</property>
|
||||
<property name="wrap_width">2</property>
|
||||
<property name="width_request">150</property>
|
||||
<items>
|
||||
<item translatable="yes" id="january">January</item>
|
||||
<item translatable="yes" id="february">February</item>
|
||||
<item translatable="yes" id="march">March</item>
|
||||
<item translatable="yes" id="april">April</item>
|
||||
<item translatable="yes" id="may">May</item>
|
||||
<item translatable="yes" id="june">June</item>
|
||||
<item translatable="yes" id="july">July</item>
|
||||
<item translatable="yes" id="august">August</item>
|
||||
<item translatable="yes" id="september">September</item>
|
||||
<item translatable="yes" id="october">October</item>
|
||||
<item translatable="yes" id="november">November</item>
|
||||
<item translatable="yes" id="december">December</item>
|
||||
<item translatable="yes" id="1">January</item>
|
||||
<item translatable="yes" id="2">February</item>
|
||||
<item translatable="yes" id="3">March</item>
|
||||
<item translatable="yes" id="4">April</item>
|
||||
<item translatable="yes" id="5">May</item>
|
||||
<item translatable="yes" id="6">June</item>
|
||||
<item translatable="yes" id="7">July</item>
|
||||
<item translatable="yes" id="8">August</item>
|
||||
<item translatable="yes" id="9">September</item>
|
||||
<item translatable="yes" id="10">October</item>
|
||||
<item translatable="yes" id="11">November</item>
|
||||
<item translatable="yes" id="12">December</item>
|
||||
</items>
|
||||
</object>
|
||||
</child>
|
||||
|
|
Ładowanie…
Reference in New Issue