dialog-goto.h
上传用户:center1979
上传日期:2022-07-26
资源大小:50633k
文件大小:1k
源码类别:

OpenGL

开发平台:

Visual C++

  1. /*
  2.  *  Celestia GTK+ Front-End
  3.  *  Copyright (C) 2005 Pat Suwalski <pat@suwalski.net>
  4.  *
  5.  *  This program is free software; you can redistribute it and/or modify
  6.  *  it under the terms of the GNU General Public License as published by
  7.  *  the Free Software Foundation; either version 2 of the License, or
  8.  *  (at your option) any later version.
  9.  *
  10.  *  $Id: dialog-goto.h,v 1.1 2005-12-06 03:19:35 suwalski Exp $
  11.  */
  12. #ifndef GTK_DIALOG_GOTO_H
  13. #define GTK_DIALOG_GOTO_H
  14. #include <gtk/gtk.h>
  15. #include "common.h"
  16. /* Entry Function */
  17. void dialogGotoObject(AppData* app);
  18. /* Local Data Structures */
  19. typedef struct _gotoObjectData gotoObjectData;
  20. struct _gotoObjectData {
  21. AppData* app;
  22. GtkWidget* dialog;
  23. GtkWidget* nameEntry;
  24. GtkWidget* latEntry;
  25. GtkWidget* longEntry;
  26. GtkWidget* distEntry;
  27. int units;
  28. };
  29. static const char * const unitLabels[] =
  30. {
  31. "km",
  32. "radii",
  33. "au",
  34. NULL
  35. };
  36. #endif /* GTK_DIALOG_GOTO_H */