Changeset 969 for gabby

Show
Ignore:
Timestamp:
2005-02-26 00:11:46 (4 years ago)
Author:
conrad
Message:

get rid of hardcoded viccu demo bookmarks

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • gabby/trunk/data/gabby.glade

    r882 r969  
    679679              <property name="expand">False</property> 
    680680              <property name="fill">False</property> 
    681             </packing> 
    682           </child> 
    683  
    684           <child> 
    685             <widget class="GtkHandleBox" id="handlebox3"> 
    686               <property name="visible">True</property> 
    687               <property name="shadow_type">GTK_SHADOW_OUT</property> 
    688               <property name="handle_position">GTK_POS_LEFT</property> 
    689               <property name="snap_edge">GTK_POS_TOP</property> 
    690  
    691               <child> 
    692                 <widget class="GtkHBox" id="hbox3"> 
    693                   <property name="visible">True</property> 
    694                   <property name="homogeneous">False</property> 
    695                   <property name="spacing">0</property> 
    696  
    697                   <child> 
    698                     <widget class="GtkButton" id="index_link_button"> 
    699                       <property name="visible">True</property> 
    700                       <property name="can_focus">True</property> 
    701                       <property name="relief">GTK_RELIEF_NONE</property> 
    702                       <property name="focus_on_click">True</property> 
    703                       <signal name="clicked" handler="on_index_link_button_clicked" last_modification_time="Tue, 07 Dec 2004 03:28:32 GMT"/> 
    704  
    705                       <child> 
    706                         <widget class="GtkAlignment" id="alignment1"> 
    707                           <property name="visible">True</property> 
    708                           <property name="xalign">0.5</property> 
    709                           <property name="yalign">0.5</property> 
    710                           <property name="xscale">0</property> 
    711                           <property name="yscale">0</property> 
    712                           <property name="top_padding">0</property> 
    713                           <property name="bottom_padding">0</property> 
    714                           <property name="left_padding">0</property> 
    715                           <property name="right_padding">0</property> 
    716  
    717                           <child> 
    718                             <widget class="GtkHBox" id="hbox4"> 
    719                               <property name="visible">True</property> 
    720                               <property name="homogeneous">False</property> 
    721                               <property name="spacing">2</property> 
    722  
    723                               <child> 
    724                                 <widget class="GtkImage" id="image1"> 
    725                                   <property name="visible">True</property> 
    726                                   <property name="stock">gtk-new</property> 
    727                                   <property name="icon_size">4</property> 
    728                                   <property name="xalign">0.5</property> 
    729                                   <property name="yalign">0.5</property> 
    730                                   <property name="xpad">0</property> 
    731                                   <property name="ypad">0</property> 
    732                                 </widget> 
    733                                 <packing> 
    734                                   <property name="padding">0</property> 
    735                                   <property name="expand">False</property> 
    736                                   <property name="fill">False</property> 
    737                                 </packing> 
    738                               </child> 
    739  
    740                               <child> 
    741                                 <widget class="GtkLabel" id="label4"> 
    742                                   <property name="visible">True</property> 
    743                                   <property name="label" translatable="yes">index.anx</property> 
    744                                   <property name="use_underline">True</property> 
    745                                   <property name="use_markup">False</property> 
    746                                   <property name="justify">GTK_JUSTIFY_LEFT</property> 
    747                                   <property name="wrap">False</property> 
    748                                   <property name="selectable">False</property> 
    749                                   <property name="xalign">0.5</property> 
    750                                   <property name="yalign">0.5</property> 
    751                                   <property name="xpad">0</property> 
    752                                   <property name="ypad">0</property> 
    753                                   <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> 
    754                                   <property name="width_chars">-1</property> 
    755                                   <property name="single_line_mode">False</property> 
    756                                   <property name="angle">0</property> 
    757                                 </widget> 
    758                                 <packing> 
    759                                   <property name="padding">0</property> 
    760                                   <property name="expand">False</property> 
    761                                   <property name="fill">False</property> 
    762                                 </packing> 
    763                               </child> 
    764                             </widget> 
    765                           </child> 
    766                         </widget> 
    767                       </child> 
    768                     </widget> 
    769                     <packing> 
    770                       <property name="padding">0</property> 
    771                       <property name="expand">False</property> 
    772                       <property name="fill">False</property> 
    773                     </packing> 
    774                   </child> 
    775  
    776                   <child> 
    777                     <widget class="GtkButton" id="heartlungsound_link_button"> 
    778                       <property name="visible">True</property> 
    779                       <property name="can_focus">True</property> 
    780                       <property name="relief">GTK_RELIEF_NONE</property> 
    781                       <property name="focus_on_click">True</property> 
    782                       <signal name="clicked" handler="on_heartlungsound_link_button_clicked" last_modification_time="Wed, 08 Dec 2004 04:54:25 GMT"/> 
    783  
    784                       <child> 
    785                         <widget class="GtkAlignment" id="alignment2"> 
    786                           <property name="visible">True</property> 
    787                           <property name="xalign">0.5</property> 
    788                           <property name="yalign">0.5</property> 
    789                           <property name="xscale">0</property> 
    790                           <property name="yscale">0</property> 
    791                           <property name="top_padding">0</property> 
    792                           <property name="bottom_padding">0</property> 
    793                           <property name="left_padding">0</property> 
    794                           <property name="right_padding">0</property> 
    795  
    796                           <child> 
    797                             <widget class="GtkHBox" id="hbox5"> 
    798                               <property name="visible">True</property> 
    799                               <property name="homogeneous">False</property> 
    800                               <property name="spacing">2</property> 
    801  
    802                               <child> 
    803                                 <widget class="GtkImage" id="image2"> 
    804                                   <property name="visible">True</property> 
    805                                   <property name="stock">gtk-new</property> 
    806                                   <property name="icon_size">4</property> 
    807                                   <property name="xalign">0.5</property> 
    808                                   <property name="yalign">0.5</property> 
    809                                   <property name="xpad">0</property> 
    810                                   <property name="ypad">0</property> 
    811                                 </widget> 
    812                                 <packing> 
    813                                   <property name="padding">0</property> 
    814                                   <property name="expand">False</property> 
    815                                   <property name="fill">False</property> 
    816                                 </packing> 
    817                               </child> 
    818  
    819                               <child> 
    820                                 <widget class="GtkLabel" id="heartsound_label"> 
    821                                   <property name="visible">True</property> 
    822                                   <property name="label" translatable="yes">heartlungsound.anx</property> 
    823                                   <property name="use_underline">True</property> 
    824                                   <property name="use_markup">False</property> 
    825                                   <property name="justify">GTK_JUSTIFY_LEFT</property> 
    826                                   <property name="wrap">False</property> 
    827                                   <property name="selectable">False</property> 
    828                                   <property name="xalign">0.5</property> 
    829                                   <property name="yalign">0.5</property> 
    830                                   <property name="xpad">0</property> 
    831                                   <property name="ypad">0</property> 
    832                                   <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> 
    833                                   <property name="width_chars">-1</property> 
    834                                   <property name="single_line_mode">False</property> 
    835                                   <property name="angle">0</property> 
    836                                 </widget> 
    837                                 <packing> 
    838                                   <property name="padding">0</property> 
    839                                   <property name="expand">False</property> 
    840                                   <property name="fill">False</property> 
    841                                 </packing> 
    842                               </child> 
    843                             </widget> 
    844                           </child> 
    845                         </widget> 
    846                       </child> 
    847                     </widget> 
    848                     <packing> 
    849                       <property name="padding">0</property> 
    850                       <property name="expand">False</property> 
    851                       <property name="fill">False</property> 
    852                     </packing> 
    853                   </child> 
    854  
    855                   <child> 
    856                     <widget class="GtkButton" id="vsm_link_button"> 
    857                       <property name="visible">True</property> 
    858                       <property name="can_focus">True</property> 
    859                       <property name="relief">GTK_RELIEF_NONE</property> 
    860                       <property name="focus_on_click">True</property> 
    861                       <signal name="clicked" handler="on_vsm_link_button_clicked" last_modification_time="Tue, 07 Dec 2004 03:35:58 GMT"/> 
    862  
    863                       <child> 
    864                         <widget class="GtkAlignment" id="alignment3"> 
    865                           <property name="visible">True</property> 
    866                           <property name="xalign">0.5</property> 
    867                           <property name="yalign">0.5</property> 
    868                           <property name="xscale">0</property> 
    869                           <property name="yscale">0</property> 
    870                           <property name="top_padding">0</property> 
    871                           <property name="bottom_padding">0</property> 
    872                           <property name="left_padding">0</property> 
    873                           <property name="right_padding">0</property> 
    874  
    875                           <child> 
    876                             <widget class="GtkHBox" id="hbox6"> 
    877                               <property name="visible">True</property> 
    878                               <property name="homogeneous">False</property> 
    879                               <property name="spacing">2</property> 
    880  
    881                               <child> 
    882                                 <widget class="GtkImage" id="image3"> 
    883                                   <property name="visible">True</property> 
    884                                   <property name="stock">gtk-new</property> 
    885                                   <property name="icon_size">4</property> 
    886                                   <property name="xalign">0.5</property> 
    887                                   <property name="yalign">0.5</property> 
    888                                   <property name="xpad">0</property> 
    889                                   <property name="ypad">0</property> 
    890                                 </widget> 
    891                                 <packing> 
    892                                   <property name="padding">0</property> 
    893                                   <property name="expand">False</property> 
    894                                   <property name="fill">False</property> 
    895                                 </packing> 
    896                               </child> 
    897  
    898                               <child> 
    899                                 <widget class="GtkLabel" id="label6"> 
    900                                   <property name="visible">True</property> 
    901                                   <property name="label" translatable="yes">vsm.anx</property> 
    902                                   <property name="use_underline">True</property> 
    903                                   <property name="use_markup">False</property> 
    904                                   <property name="justify">GTK_JUSTIFY_LEFT</property> 
    905                                   <property name="wrap">False</property> 
    906                                   <property name="selectable">False</property> 
    907                                   <property name="xalign">0.5</property> 
    908                                   <property name="yalign">0.5</property> 
    909                                   <property name="xpad">0</property> 
    910                                   <property name="ypad">0</property> 
    911                                   <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> 
    912                                   <property name="width_chars">-1</property> 
    913                                   <property name="single_line_mode">False</property> 
    914                                   <property name="angle">0</property> 
    915                                 </widget> 
    916                                 <packing> 
    917                                   <property name="padding">0</property> 
    918                                   <property name="expand">False</property> 
    919                                   <property name="fill">False</property> 
    920                                 </packing> 
    921                               </child> 
    922                             </widget> 
    923                           </child> 
    924                         </widget> 
    925                       </child> 
    926                     </widget> 
    927                     <packing> 
    928                       <property name="padding">0</property> 
    929                       <property name="expand">False</property> 
    930                       <property name="fill">False</property> 
    931                     </packing> 
    932                   </child> 
    933  
    934                   <child> 
    935                     <widget class="GtkButton" id="cardiac_link_button"> 
    936                       <property name="visible">True</property> 
    937                       <property name="can_focus">True</property> 
    938                       <property name="relief">GTK_RELIEF_NONE</property> 
    939                       <property name="focus_on_click">True</property> 
    940                       <signal name="clicked" handler="on_cardiac_link_button_clicked" last_modification_time="Tue, 07 Dec 2004 14:04:59 GMT"/> 
    941  
    942                       <child> 
    943                         <widget class="GtkAlignment" id="alignment4"> 
    944                           <property name="visible">True</property> 
    945                           <property name="xalign">0.5</property> 
    946                           <property name="yalign">0.5</property> 
    947                           <property name="xscale">0</property> 
    948                           <property name="yscale">0</property> 
    949                           <property name="top_padding">0</property> 
    950                           <property name="bottom_padding">0</property> 
    951                           <property name="left_padding">0</property> 
    952                           <property name="right_padding">0</property> 
    953  
    954                           <child> 
    955                             <widget class="GtkHBox" id="hbox7"> 
    956                               <property name="visible">True</property> 
    957                               <property name="homogeneous">False</property> 
    958                               <property name="spacing">2</property> 
    959  
    960                               <child> 
    961                                 <widget class="GtkImage" id="image4"> 
    962                                   <property name="visible">True</property> 
    963                                   <property name="stock">gtk-new</property> 
    964                                   <property name="icon_size">4</property> 
    965                                   <property name="xalign">0.5</property> 
    966                                   <property name="yalign">0.5</property> 
    967                                   <property name="xpad">0</property> 
    968                                   <property name="ypad">0</property> 
    969                                 </widget> 
    970                                 <packing> 
    971                                   <property name="padding">0</property> 
    972                                   <property name="expand">False</property> 
    973                                   <property name="fill">False</property> 
    974                                 </packing> 
    975                               </child> 
    976  
    977                               <child> 
    978                                 <widget class="GtkLabel" id="label7"> 
    979                                   <property name="visible">True</property> 
    980                                   <property name="label" translatable="yes">cardiacpathway1.png</property> 
    981                                   <property name="use_underline">True</property> 
    982                                   <property name="use_markup">False</property> 
    983                                   <property name="justify">GTK_JUSTIFY_LEFT</property> 
    984                                   <property name="wrap">False</property> 
    985                                   <property name="selectable">False</property> 
    986                                   <property name="xalign">0.5</property> 
    987                                   <property name="yalign">0.5</property> 
    988                                   <property name="xpad">0</property> 
    989                                   <property name="ypad">0</property> 
    990                                   <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> 
    991                                   <property name="width_chars">-1</property> 
    992                                   <property name="single_line_mode">False</property> 
    993                                   <property name="angle">0</property> 
    994                                 </widget> 
    995                                 <packing> 
    996                                   <property name="padding">0</property> 
    997                                   <property name="expand">False</property> 
    998                                   <property name="fill">False</property> 
    999                                 </packing> 
    1000                               </child> 
    1001                             </widget> 
    1002                           </child> 
    1003                         </widget> 
    1004                       </child> 
    1005                     </widget> 
    1006                     <packing> 
    1007                       <property name="padding">0</property> 
    1008                       <property name="expand">False</property> 
    1009                       <property name="fill">False</property> 
    1010                     </packing> 
    1011                   </child> 
    1012                 </widget> 
    1013               </child> 
    1014             </widget> 
    1015             <packing> 
    1016               <property name="padding">0</property> 
    1017               <property name="expand">False</property> 
    1018               <property name="fill">True</property> 
    1019681            </packing> 
    1020682          </child> 
  • gabby/trunk/src/navigate.c

    r758 r969  
    1111#include "util.h" 
    1212 
    13 #define INDEX_URL "http://kido/viccu/index.anx" 
    14 #define HEARTLUNGSOUND_URL "http://kido/viccu/heartlungsound.anx" 
    15 #define VSM_URL "http://kido/viccu/vsm.anx" 
    16 #define CARDIAC_URL "http://kido/viccu/image/cardiacpathway1.png" 
     13#define INDEX_URL "http://localhost/" 
    1714 
    1815static GHistory * history = NULL; 
     
    303300{ 
    304301  navigate_append (INDEX_URL); 
    305 } 
    306  
    307 void 
    308 on_heartlungsound_link_button_clicked (GtkButton *button, gpointer user_data) 
    309 { 
    310   navigate_append (HEARTLUNGSOUND_URL); 
    311 } 
    312  
    313 void 
    314 on_vsm_link_button_clicked (GtkButton *button, gpointer user_data) 
    315 { 
    316   navigate_append (VSM_URL); 
    317 } 
    318  
    319 void 
    320 on_cardiac_link_button_clicked (GtkButton *button, gpointer user_data) 
    321 { 
    322   navigate_append (CARDIAC_URL); 
    323302} 
    324303