2004-02-06 Andrew Cagney <cagney@redhat.com>
authorAndrew Cagney <cagney@redhat.com>
Fri, 6 Feb 2004 23:55:34 +0000 (23:55 +0000)
committerAndrew Cagney <cagney@redhat.com>
Fri, 6 Feb 2004 23:55:34 +0000 (23:55 +0000)
* tui/tui-wingeneral.h: Update copyright.
(m_allBeVisible): Delete macro.
(m_allBeInvisible): Delete macro.
(struct tui_gen_win_info): Declare.
(struct tui_win_info): Declare.
(tui_unhighlight_win): Rename unhighlightWin.
(tui_make_visible, tui_make_invisible): Replace makeVisible.
(tui_make_all_visible, tui_make_all_invisible): Replace makeAllVisible.
(tui_make_window): Rename makeWindow.
(tui_copy_win): Rename copyWin.
(tui_box_win): Rename boxWin.
(tui_highlight_win): Rename highlightWin.
(tui_check_and_display_highlight_if_needed): Rename
checkAndDisplayHighlightIfNeeded.
(tui_refresh_all): Rename refreshAll.
(tui_delete_win): Rename tuiDelwin.
(tui_refresh_win): Rename tuiRefreshWin.
* tui/tui-wingeneral.c (make_visible): Rename makeVisible.
(tui_make_visible, tui_make_invisible): New functions.
(tui_make_all_visible, tui_make_all_invisible): New functions.
(make_all_visible): Rename makeAllVisible.
* tui/tui-winsource.c, tui/tui-windata.c: Update references.
* tui/tui-data.c, tui/tui-winsource.c: Update references.
* tui/tui-windata.c, tui/tui-win.c: Update references.
* tui/tui-regs.c, tui/tui-layout.c: Update references.
* tui/tui-data.h (struct tui_gen_win_info): Rename _TuiGenWinInfo.

gdb/ChangeLog
gdb/tui/tui-data.c
gdb/tui/tui-data.h
gdb/tui/tui-layout.c
gdb/tui/tui-regs.c
gdb/tui/tui-stack.c
gdb/tui/tui-win.c
gdb/tui/tui-windata.c
gdb/tui/tui-wingeneral.c
gdb/tui/tui-wingeneral.h
gdb/tui/tui-winsource.c

index d56797e788feed00233c0335205267424a04ba24..13de0f6c859923078684dd48b0da50f8261d5b91 100644 (file)
@@ -1,3 +1,32 @@
+2004-02-06  Andrew Cagney  <cagney@redhat.com>
+
+       * tui/tui-wingeneral.h: Update copyright.
+       (m_allBeVisible): Delete macro.
+       (m_allBeInvisible): Delete macro.       
+       (struct tui_gen_win_info): Declare.
+       (struct tui_win_info): Declare.
+       (tui_unhighlight_win): Rename unhighlightWin.
+       (tui_make_visible, tui_make_invisible): Replace makeVisible.
+       (tui_make_all_visible, tui_make_all_invisible): Replace makeAllVisible.
+       (tui_make_window): Rename makeWindow.
+       (tui_copy_win): Rename copyWin.
+       (tui_box_win): Rename boxWin.
+       (tui_highlight_win): Rename highlightWin.
+       (tui_check_and_display_highlight_if_needed): Rename
+       checkAndDisplayHighlightIfNeeded.
+       (tui_refresh_all): Rename refreshAll.
+       (tui_delete_win): Rename tuiDelwin.
+       (tui_refresh_win): Rename tuiRefreshWin.
+       * tui/tui-wingeneral.c (make_visible): Rename makeVisible.
+       (tui_make_visible, tui_make_invisible): New functions.
+       (tui_make_all_visible, tui_make_all_invisible): New functions.
+       (make_all_visible): Rename makeAllVisible.
+       * tui/tui-winsource.c, tui/tui-windata.c: Update references.
+       * tui/tui-data.c, tui/tui-winsource.c: Update references.
+       * tui/tui-windata.c, tui/tui-win.c: Update references.
+       * tui/tui-regs.c, tui/tui-layout.c: Update references.
+       * tui/tui-data.h (struct tui_gen_win_info): Rename _TuiGenWinInfo.
+
 2004-02-06  Mark Kettenis  <kettenis@gnu.org>
 
        * proc-api.c (write_with_trace): Initialize local variable to
index c6f4fb5dafcc749addf81be0d2a3fb16b7af66e0..f99248308cb89b312a0241bf9c88deae6c5f7993 100644 (file)
@@ -773,7 +773,7 @@ tuiDelWindow (TuiWinInfoPtr winInfo)
       genericWin = locatorWinInfoPtr ();
       if (genericWin != (TuiGenWinInfoPtr) NULL)
        {
-         tuiDelwin (genericWin->handle);
+         tui_delete_win (genericWin->handle);
          genericWin->handle = (WINDOW *) NULL;
          genericWin->isVisible = FALSE;
        }
@@ -785,7 +785,7 @@ tuiDelWindow (TuiWinInfoPtr winInfo)
       genericWin = winInfo->detail.sourceInfo.executionInfo;
       if (genericWin != (TuiGenWinInfoPtr) NULL)
        {
-         tuiDelwin (genericWin->handle);
+         tui_delete_win (genericWin->handle);
          genericWin->handle = (WINDOW *) NULL;
          genericWin->isVisible = FALSE;
        }
@@ -804,7 +804,7 @@ tuiDelWindow (TuiWinInfoPtr winInfo)
     }
   if (winInfo->generic.handle != (WINDOW *) NULL)
     {
-      tuiDelwin (winInfo->generic.handle);
+      tui_delete_win (winInfo->generic.handle);
       winInfo->generic.handle = (WINDOW *) NULL;
       winInfo->generic.isVisible = FALSE;
     }
@@ -826,7 +826,7 @@ freeWindow (TuiWinInfoPtr winInfo)
       genericWin = locatorWinInfoPtr ();
       if (genericWin != (TuiGenWinInfoPtr) NULL)
        {
-         tuiDelwin (genericWin->handle);
+         tui_delete_win (genericWin->handle);
          genericWin->handle = (WINDOW *) NULL;
        }
       freeWinContent (genericWin);
@@ -838,7 +838,7 @@ freeWindow (TuiWinInfoPtr winInfo)
       genericWin = winInfo->detail.sourceInfo.executionInfo;
       if (genericWin != (TuiGenWinInfoPtr) NULL)
        {
-         tuiDelwin (genericWin->handle);
+         tui_delete_win (genericWin->handle);
          genericWin->handle = (WINDOW *) NULL;
          freeWinContent (genericWin);
        }
@@ -871,7 +871,7 @@ freeWindow (TuiWinInfoPtr winInfo)
     }
   if (winInfo->generic.handle != (WINDOW *) NULL)
     {
-      tuiDelwin (winInfo->generic.handle);
+      tui_delete_win (winInfo->generic.handle);
       winInfo->generic.handle = (WINDOW *) NULL;
       freeWinContent (&winInfo->generic);
     }
@@ -938,7 +938,7 @@ tuiDelDataWindows (TuiWinContent content, int contentSize)
 
       if (genericWin != (TuiGenWinInfoPtr) NULL)
        {
-         tuiDelwin (genericWin->handle);
+         tui_delete_win (genericWin->handle);
          genericWin->handle = (WINDOW *) NULL;
          genericWin->isVisible = FALSE;
        }
@@ -963,7 +963,7 @@ freeDataContent (TuiWinContent content, int contentSize)
 
       if (genericWin != (TuiGenWinInfoPtr) NULL)
        {
-         tuiDelwin (genericWin->handle);
+         tui_delete_win (genericWin->handle);
          genericWin->handle = (WINDOW *) NULL;
          freeWinContent (genericWin);
        }
index ba37acf6507fb11f38501681b95373bb45e4b21b..cad11023477a4b7fd24d3038cea61b0354107740 100644 (file)
@@ -32,7 +32,7 @@
 #endif
 
 /* Generic window information */
-     typedef struct _TuiGenWinInfo
+     typedef struct tui_gen_win_info
        {
         WINDOW *handle;        /* window handle */
         TuiWinType type;       /* type of window */
index fad4e374f57a50e9971678db879a8e9d7313eea6..815758dfd0bb9813d83afaf7f425913df0e14dd8 100644 (file)
@@ -96,13 +96,13 @@ showLayout (TuiLayoutType layout)
       if (layout == SRC_DATA_COMMAND || layout == DISASSEM_DATA_COMMAND)
        {
          _showData (layout);
-         refreshAll (winList);
+         tui_refresh_all (winList);
        }
       else
        {
          /* First make the current layout be invisible */
-         m_allBeInvisible ();
-         m_beInvisible (locatorWinInfoPtr ());
+         tui_make_all_invisible ();
+         tui_make_invisible (locatorWinInfoPtr ());
 
          switch (layout)
            {
@@ -791,8 +791,8 @@ _showSourceDisassemCommand (void)
                           3,
                           0,
                           0);
-         m_beVisible (srcWin);
-         m_beVisible (srcWin->detail.sourceInfo.executionInfo);
+         tui_make_visible (&srcWin->generic);
+         tui_make_visible (srcWin->detail.sourceInfo.executionInfo);
          srcWin->detail.sourceInfo.hasLocator = FALSE;;
        }
       if (m_winPtrNotNull (srcWin))
@@ -834,14 +834,14 @@ _showSourceDisassemCommand (void)
                               0,
                               srcHeight - 1);
              disassemWin->canHighlight = TRUE;
-             m_beVisible (disassemWin);
-             m_beVisible (disassemWin->detail.sourceInfo.executionInfo);
+             tui_make_visible (&disassemWin->generic);
+             tui_make_visible (disassemWin->detail.sourceInfo.executionInfo);
            }
          if (m_winPtrNotNull (disassemWin))
            {
              srcWin->detail.sourceInfo.hasLocator = FALSE;
              disassemWin->detail.sourceInfo.hasLocator = TRUE;
-             m_beVisible (locator);
+             tui_make_visible (locator);
              tui_show_locator_content ();
              tui_show_source_content (disassemWin);
 
@@ -858,10 +858,10 @@ _showSourceDisassemCommand (void)
                                   0,
                                   cmdWin->generic.origin.y);
                  cmdWin->canHighlight = FALSE;
-                 m_beVisible (cmdWin);
+                 tui_make_visible (&cmdWin->generic);
                }
              if (m_winPtrNotNull (cmdWin))
-               tuiRefreshWin (&cmdWin->generic);
+               tui_refresh_win (&cmdWin->generic);
            }
        }
       setCurrentLayoutTo (SRC_DISASSEM_COMMAND);
@@ -886,8 +886,8 @@ _showData (TuiLayoutType newLayout)
 
   dataHeight = totalHeight / 2;
   srcHeight = totalHeight - dataHeight;
-  m_allBeInvisible ();
-  m_beInvisible (locator);
+  tui_make_all_invisible ();
+  tui_make_invisible (locator);
   _makeDataWindow (&dataWin, dataHeight, 0);
   dataWin->canHighlight = TRUE;
   if (newLayout == SRC_DATA_COMMAND)
@@ -922,8 +922,8 @@ _showData (TuiLayoutType newLayout)
                       3,
                       0,
                       dataHeight - 1);
-      m_beVisible (winList[winType]);
-      m_beVisible (winList[winType]->detail.sourceInfo.executionInfo);
+      tui_make_visible (&winList[winType]->generic);
+      tui_make_visible (winList[winType]->detail.sourceInfo.executionInfo);
       _initGenWinInfo (locator,
                       LOCATOR_WIN,
                       2 /* 1 */ ,
@@ -932,7 +932,7 @@ _showData (TuiLayoutType newLayout)
                       totalHeight - 1);
     }
   winList[winType]->detail.sourceInfo.hasLocator = TRUE;
-  m_beVisible (locator);
+  tui_make_visible (locator);
   tui_show_locator_content ();
   addToSourceWindows (winList[winType]);
   setCurrentLayoutTo (newLayout);
@@ -998,7 +998,7 @@ _initAndMakeWin (Opaque * winInfoPtr, TuiWinType winType,
          else
            ((TuiWinInfoPtr) opaqueWinInfo)->canHighlight = TRUE;
        }
-      makeWindow (generic, boxIt);
+      tui_make_window (generic, boxIt);
     }
   *winInfoPtr = opaqueWinInfo;
 }
@@ -1106,20 +1106,20 @@ _showSourceOrDisassemAndCommand (TuiLayoutType layoutType)
                           0,
                           0);
          (*winInfoPtr)->canHighlight = TRUE;
-         m_beVisible (*winInfoPtr);
-         m_beVisible ((*winInfoPtr)->detail.sourceInfo.executionInfo);
+         tui_make_visible (&(*winInfoPtr)->generic);
+         tui_make_visible ((*winInfoPtr)->detail.sourceInfo.executionInfo);
        }
       if (m_winPtrNotNull (*winInfoPtr))
        {
          (*winInfoPtr)->detail.sourceInfo.hasLocator = TRUE;
-         m_beVisible (locator);
+         tui_make_visible (locator);
          tui_show_locator_content ();
          tui_show_source_content (*winInfoPtr);
 
          if (m_winPtrIsNull (cmdWin))
            {
              _makeCommandWindow (&cmdWin, cmdHeight, srcHeight);
-             tuiRefreshWin (&cmdWin->generic);
+             tui_refresh_win (&cmdWin->generic);
            }
          else
            {
@@ -1130,7 +1130,7 @@ _showSourceOrDisassemAndCommand (TuiLayoutType layoutType)
                               cmdWin->generic.origin.x,
                               cmdWin->generic.origin.y);
              cmdWin->canHighlight = FALSE;
-             m_beVisible (cmdWin);
+             tui_make_visible (&cmdWin->generic);
            }
        }
       setCurrentLayoutTo (layoutType);
index 68520b9f6eba2e1f450492307f9695b50f06ceba..ad42b9eb5898fba30e354d39b45f0d51e3ffc374 100644 (file)
@@ -338,7 +338,7 @@ tui_display_registers_from (int startElementNo)
                    itemWinWidth + 2 : itemWinWidth + 1;
                  dataItemWin->origin.x = (itemWinWidth * j) + 1;
                  dataItemWin->origin.y = curY;
-                 makeWindow (dataItemWin, DONT_BOX_WINDOW);
+                 tui_make_window (dataItemWin, DONT_BOX_WINDOW);
                   scrollok (dataItemWin->handle, FALSE);
                }
               touchwin (dataItemWin->handle);
@@ -941,7 +941,7 @@ _tuiDisplayRegister (int regNum,
 
       if (dataElementPtr->highlight)
        wstandend (winInfo->handle);
-      tuiRefreshWin (winInfo);
+      tui_refresh_win (winInfo);
     }
   return;
 }                              /* _tuiDisplayRegister */
index 7fac0471ec2dcdc36dc7cab9d666a98c57874e8c..77de7bc4b2786d518ec317d6d030ebaeb96b5931 100644 (file)
@@ -265,7 +265,7 @@ tui_show_locator_content (void)
       waddstr (locator->handle, string);
       wclrtoeol (locator->handle);
       wstandend (locator->handle);
-      tuiRefreshWin (locator);
+      tui_refresh_win (locator);
       wmove (locator->handle, 0, 0);
       xfree (string);
       locator->contentInUse = TRUE;
index 4af9e8a988e311de20a1a83ce94efc63e3465604..83286b35f148c7e12f943e8b84898016511e96a3 100644 (file)
@@ -436,10 +436,10 @@ tuiSetWinFocusTo (TuiWinInfoPtr winInfo)
 
       if (m_winPtrNotNull (winWithFocus) &&
          winWithFocus->generic.type != CMD_WIN)
-       unhighlightWin (winWithFocus);
+       tui_unhighlight_win (winWithFocus);
       tuiSetWinWithFocus (winInfo);
       if (winInfo->generic.type != CMD_WIN)
-       highlightWin (winInfo);
+       tui_highlight_win (winInfo);
     }
 
   return;
@@ -593,7 +593,7 @@ tuiRefreshAll (void)
   TuiWinType type;
 
   clearok (curscr, TRUE);
-  refreshAll (winList);
+  tui_refresh_all (winList);
   for (type = SRC_WIN; type < MAX_MAJOR_WINDOWS; type++)
     {
       if (winList[type] && winList[type]->generic.isVisible)
@@ -603,7 +603,7 @@ tuiRefreshAll (void)
            case SRC_WIN:
            case DISASSEM_WIN:
              tui_show_source_content (winList[type]);
-             checkAndDisplayHighlightIfNeeded (winList[type]);
+             tui_check_and_display_highlight_if_needed (winList[type]);
              tui_erase_exec_info_content (winList[type]);
              tui_update_exec_info (winList[type]);
              break;
@@ -1308,8 +1308,7 @@ _makeInvisibleAndSetNewHeight (TuiWinInfoPtr winInfo, int height)
   int i;
   TuiGenWinInfoPtr genWinInfo;
 
-
-  m_beInvisible (&winInfo->generic);
+  tui_make_invisible (&winInfo->generic);
   winInfo->generic.height = height;
   if (height > 1)
     winInfo->generic.viewportHeight = height - 1;
@@ -1324,7 +1323,7 @@ _makeInvisibleAndSetNewHeight (TuiWinInfoPtr winInfo, int height)
     case SRC_WIN:
     case DISASSEM_WIN:
       genWinInfo = winInfo->detail.sourceInfo.executionInfo;
-      m_beInvisible (genWinInfo);
+      tui_make_invisible (genWinInfo);
       genWinInfo->height = height;
       genWinInfo->origin.y = winInfo->generic.origin.y;
       if (height > 1)
@@ -1337,7 +1336,7 @@ _makeInvisibleAndSetNewHeight (TuiWinInfoPtr winInfo, int height)
       if (m_hasLocator (winInfo))
        {
          genWinInfo = locatorWinInfoPtr ();
-         m_beInvisible (genWinInfo);
+         tui_make_invisible (genWinInfo);
          genWinInfo->origin.y = winInfo->generic.origin.y + height;
        }
       break;
@@ -1347,7 +1346,7 @@ _makeInvisibleAndSetNewHeight (TuiWinInfoPtr winInfo, int height)
        {
          genWinInfo = (TuiGenWinInfoPtr) & ((TuiWinElementPtr)
                      winInfo->generic.content[i])->whichElement.dataWindow;
-         tuiDelwin (genWinInfo->handle);
+         tui_delete_win (genWinInfo->handle);
          genWinInfo->handle = (WINDOW *) NULL;
        }
       break;
@@ -1368,14 +1367,14 @@ _makeVisibleWithNewHeight (TuiWinInfoPtr winInfo)
 {
   struct symtab *s;
 
-  m_beVisible (&winInfo->generic);
-  checkAndDisplayHighlightIfNeeded (winInfo);
+  tui_make_visible (&winInfo->generic);
+  tui_check_and_display_highlight_if_needed (winInfo);
   switch (winInfo->generic.type)
     {
     case SRC_WIN:
     case DISASSEM_WIN:
       freeWinContent (winInfo->detail.sourceInfo.executionInfo);
-      m_beVisible (winInfo->detail.sourceInfo.executionInfo);
+      tui_make_visible (winInfo->detail.sourceInfo.executionInfo);
       if (winInfo->generic.content != (OpaquePtr) NULL)
        {
          TuiLineOrAddress lineOrAddr;
@@ -1408,7 +1407,7 @@ _makeVisibleWithNewHeight (TuiWinInfoPtr winInfo)
        }
       if (m_hasLocator (winInfo))
        {
-         m_beVisible (locatorWinInfoPtr ());
+         tui_make_visible (locatorWinInfoPtr ());
          tui_show_locator_content ();
        }
       break;
index f504f7fc6c763dbf77fdc10fca6dd55f967488a2..42775de020b0b58725dbce07003b0c3729cab026 100644 (file)
@@ -112,7 +112,7 @@ tuiDeleteDataContentWindows (void)
     {
       dataItemWinPtr = &((TuiWinContent)
                      dataWin->generic.content)[i]->whichElement.dataWindow;
-      tuiDelwin (dataItemWinPtr->handle);
+      tui_delete_win (dataItemWinPtr->handle);
       dataItemWinPtr->handle = (WINDOW *) NULL;
       dataItemWinPtr->isVisible = FALSE;
     }
@@ -125,7 +125,7 @@ void
 tuiEraseDataContent (char *prompt)
 {
   werase (dataWin->generic.handle);
-  checkAndDisplayHighlightIfNeeded (dataWin);
+  tui_check_and_display_highlight_if_needed (dataWin);
   if (prompt != (char *) NULL)
     {
       int halfWidth = (dataWin->generic.width - 2) / 2;
@@ -160,7 +160,7 @@ tuiDisplayAllData (void)
     {
       tuiEraseDataContent ((char *) NULL);
       tuiDeleteDataContentWindows ();
-      checkAndDisplayHighlightIfNeeded (dataWin);
+      tui_check_and_display_highlight_if_needed (dataWin);
       tui_display_registers_from (0);
       /*
          ** Then display the other data
@@ -188,7 +188,7 @@ tuiDisplayDataFromLine (int lineNo)
   if (lineNo < 0)
     _lineNo = 0;
 
-  checkAndDisplayHighlightIfNeeded (dataWin);
+  tui_check_and_display_highlight_if_needed (dataWin);
 
   /* there is no general data, force regs to display (if there are any) */
   if (dataWin->detail.dataDisplayInfo.dataContentCount <= 0)
index 2f32f646c74f8abfb8ed995e8cdc99bc7825f8ff..d293539ab281642deb72547f86c6c5e1ab8061eb 100644 (file)
 /***********************
 ** PUBLIC FUNCTIONS
 ***********************/
-/*
-   ** tuiRefreshWin()
-   **        Refresh the window
- */
+
+/* Refresh the window.   */
 void
-tuiRefreshWin (TuiGenWinInfoPtr winInfo)
+tui_refresh_win (TuiGenWinInfoPtr winInfo)
 {
   if (winInfo->type == DATA_WIN && winInfo->contentSize > 0)
     {
@@ -72,21 +70,18 @@ tuiRefreshWin (TuiGenWinInfoPtr winInfo)
     }
 
   return;
-}                              /* tuiRefreshWin */
+}
 
 
-/*
-   ** tuiDelwin()
-   **        Function to delete the curses window, checking for null
- */
+/* Function to delete the curses window, checking for NULL.   */
 void
-tuiDelwin (WINDOW * window)
+tui_delete_win (WINDOW * window)
 {
   if (window != (WINDOW *) NULL)
     delwin (window);
 
   return;
-}                              /* tuiDelwin */
+}
 
 
 /* Draw a border arround the window.  */
@@ -116,11 +111,8 @@ boxWin (TuiGenWinInfoPtr winInfo, int highlightFlag)
 }
 
 
-/*
-   ** unhighlightWin().
- */
 void
-unhighlightWin (TuiWinInfoPtr winInfo)
+tui_unhighlight_win (TuiWinInfoPtr winInfo)
 {
   if (m_winPtrNotNull (winInfo) && winInfo->generic.handle != (WINDOW *) NULL)
     {
@@ -128,14 +120,11 @@ unhighlightWin (TuiWinInfoPtr winInfo)
       wrefresh (winInfo->generic.handle);
       m_setWinHighlightOff (winInfo);
     }
-}                              /* unhighlightWin */
+}
 
 
-/*
-   ** highlightWin().
- */
 void
-highlightWin (TuiWinInfoPtr winInfo)
+tui_highlight_win (TuiWinInfoPtr winInfo)
 {
   if (m_winPtrNotNull (winInfo) &&
       winInfo->canHighlight && winInfo->generic.handle != (WINDOW *) NULL)
@@ -144,32 +133,25 @@ highlightWin (TuiWinInfoPtr winInfo)
       wrefresh (winInfo->generic.handle);
       m_setWinHighlightOn (winInfo);
     }
-}                              /* highlightWin */
-
+}
 
-/*
-   ** checkAndDisplayHighlightIfNecessay
- */
 void
-checkAndDisplayHighlightIfNeeded (TuiWinInfoPtr winInfo)
+tui_check_and_display_highlight_if_needed (TuiWinInfoPtr winInfo)
 {
   if (m_winPtrNotNull (winInfo) && winInfo->generic.type != CMD_WIN)
     {
       if (winInfo->isHighlighted)
-       highlightWin (winInfo);
+       tui_highlight_win (winInfo);
       else
-       unhighlightWin (winInfo);
+       tui_unhighlight_win (winInfo);
 
     }
   return;
-}                              /* checkAndDisplayHighlightIfNeeded */
+}
 
 
-/*
-   ** makeWindow().
- */
 void
-makeWindow (TuiGenWinInfoPtr winInfo, int boxIt)
+tui_make_window (TuiGenWinInfoPtr winInfo, int boxIt)
 {
   WINDOW *handle;
 
@@ -188,47 +170,53 @@ makeWindow (TuiGenWinInfoPtr winInfo, int boxIt)
 }
 
 
-/*
-   ** makeVisible().
-   **        We can't really make windows visible, or invisible.  So we
-   **        have to delete the entire window when making it visible,
-   **        and create it again when making it visible.
- */
-void
-makeVisible (TuiGenWinInfoPtr winInfo, int visible)
+/* We can't really make windows visible, or invisible.  So we have to
+   delete the entire window when making it visible, and create it
+   again when making it visible.  */
+static void
+make_visible (struct tui_gen_win_info *win_info, int visible)
 {
   /* Don't tear down/recreate command window */
-  if (winInfo->type == CMD_WIN)
+  if (win_info->type == CMD_WIN)
     return;
 
   if (visible)
     {
-      if (!winInfo->isVisible)
+      if (!win_info->isVisible)
        {
-         makeWindow (
-                      winInfo,
-          (winInfo->type != CMD_WIN && !m_winIsAuxillary (winInfo->type)));
-         winInfo->isVisible = TRUE;
+         tui_make_window (win_info,
+                          (win_info->type != CMD_WIN
+                           && !m_winIsAuxillary (win_info->type)));
+         win_info->isVisible = TRUE;
        }
     }
   else if (!visible &&
-          winInfo->isVisible && winInfo->handle != (WINDOW *) NULL)
+          win_info->isVisible && win_info->handle != (WINDOW *) NULL)
     {
-      winInfo->isVisible = FALSE;
-      tuiDelwin (winInfo->handle);
-      winInfo->handle = (WINDOW *) NULL;
+      win_info->isVisible = FALSE;
+      tui_delete_win (win_info->handle);
+      win_info->handle = (WINDOW *) NULL;
     }
 
   return;
-}                              /* makeVisible */
+}
 
+void
+tui_make_visible (struct tui_gen_win_info *win_info)
+{
+  make_visible (win_info, 1);
+}
 
-/*
-   ** makeAllVisible().
-   **        Makes all windows invisible (except the command and locator windows)
- */
 void
-makeAllVisible (int visible)
+tui_make_invisible (struct tui_gen_win_info *win_info)
+{
+  make_visible (win_info, 0);
+}
+
+
+/* Makes all windows invisible (except the command and locator windows).   */
+static void
+make_all_visible (int visible)
 {
   int i;
 
@@ -238,21 +226,31 @@ makeAllVisible (int visible)
          ((winList[i])->generic.type) != CMD_WIN)
        {
          if (m_winIsSourceType ((winList[i])->generic.type))
-           makeVisible ((winList[i])->detail.sourceInfo.executionInfo,
-                        visible);
-         makeVisible ((TuiGenWinInfoPtr) winList[i], visible);
+           make_visible ((winList[i])->detail.sourceInfo.executionInfo,
+                         visible);
+         make_visible ((TuiGenWinInfoPtr) winList[i], visible);
        }
     }
 
   return;
-}                              /* makeAllVisible */
+}
+
+void
+tui_make_all_visible (void)
+{
+  make_all_visible (1);
+}
+
+void
+tui_make_all_invisible (void)
+{
+  make_all_visible (0);
+}
+
+/* Function to refresh all the windows currently displayed.  */
 
-/*
-   ** refreshAll().
-   **        Function to refresh all the windows currently displayed
- */
 void
-refreshAll (TuiWinInfoPtr * list)
+tui_refresh_all (TuiWinInfoPtr * list)
 {
   TuiWinType type;
   TuiGenWinInfoPtr locator = locatorWinInfoPtr ();
@@ -264,16 +262,16 @@ refreshAll (TuiWinInfoPtr * list)
          if (type == SRC_WIN || type == DISASSEM_WIN)
            {
              touchwin (list[type]->detail.sourceInfo.executionInfo->handle);
-             tuiRefreshWin (list[type]->detail.sourceInfo.executionInfo);
+             tui_refresh_win (list[type]->detail.sourceInfo.executionInfo);
            }
          touchwin (list[type]->generic.handle);
-         tuiRefreshWin (&list[type]->generic);
+         tui_refresh_win (&list[type]->generic);
        }
     }
   if (locator->isVisible)
     {
       touchwin (locator->handle);
-      tuiRefreshWin (locator);
+      tui_refresh_win (locator);
     }
 
   return;
index 42d1ce46add279b467d1ba66af8bf36b80135cef..22ec251d66cefbbca4f4df24c5c9ca5ef044dd81 100644 (file)
@@ -1,5 +1,8 @@
 /* General window behavior.
-   Copyright 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
+
+   Copyright 1998, 1999, 2000, 2001, 2002, 2004 Free Software
+   Foundation, Inc.
+
    Contributed by Hewlett-Packard Company.
 
    This file is part of GDB.
    Foundation, Inc., 59 Temple Place - Suite 330,
    Boston, MA 02111-1307, USA.  */
 
-#ifndef TUI_GENERAL_WIN_H
-#define TUI_GENERAL_WIN_H
-
-/*
-   ** Functions
- */
-extern void unhighlightWin (TuiWinInfoPtr);
-extern void makeVisible (TuiGenWinInfoPtr, int);
-extern void makeAllVisible (int);
-extern void makeWindow (TuiGenWinInfoPtr, int);
-extern TuiWinInfoPtr copyWin (TuiWinInfoPtr);
-extern void boxWin (TuiGenWinInfoPtr, int);
-extern void highlightWin (TuiWinInfoPtr);
-extern void checkAndDisplayHighlightIfNeeded (TuiWinInfoPtr);
-extern void refreshAll (TuiWinInfoPtr *);
-extern void tuiDelwin (WINDOW * window);
-extern void tuiRefreshWin (TuiGenWinInfoPtr);
+#ifndef TUI_WINGENERAL_H
+#define TUI_WINGENERAL_H
+
+struct tui_win_info;
+struct tui_gen_win_info;
+
+extern void tui_unhighlight_win (struct tui_win_info *);
+extern void tui_make_visible (struct tui_gen_win_info *);
+extern void tui_make_invisible (struct tui_gen_win_info *);
+extern void tui_make_all_visible (void);
+extern void tui_make_all_invisible (void);
+extern void tui_make_window (struct tui_gen_win_info *, int);
+extern struct tui_win_info *tui_copy_win (struct tui_win_info *);
+extern void tui_box_win (struct tui_gen_win_info *, int);
+extern void tui_highlight_win (struct tui_win_info *);
+extern void tui_check_and_display_highlight_if_needed (struct tui_win_info *);
+extern void tui_refresh_all (struct tui_win_info * *);
+extern void tui_delete_win (WINDOW * window);
+extern void tui_refresh_win (struct tui_gen_win_info *);
 
 /*
    ** Macros
  */
-#define    m_beVisible(winInfo)   makeVisible((TuiGenWinInfoPtr)(winInfo), TRUE)
+#define    m_beVisible(winInfo)   makeVisible((struct tui_gen_win_info *)(winInfo), TRUE)
 #define    m_beInvisible(winInfo) \
-                            makeVisible((TuiGenWinInfoPtr)(winInfo), FALSE)
-#define    m_allBeVisible()       makeAllVisible(TRUE)
-#define m_allBeInvisible()        makeAllVisible(FALSE)
+                            makeVisible((struct tui_gen_win_info *)(winInfo), FALSE)
 
-#endif /*TUI_GENERAL_WIN_H */
+#endif
index 29a92c77e9d0c5c2696e85fb5fb57ad2c2e3b454..4b1957d7e4174b83416bc5ade40434c7f36e2bc8 100644 (file)
@@ -233,7 +233,7 @@ tui_erase_source_content (TuiWinInfoPtr winInfo, int displayPrompt)
   if (winInfo->generic.handle != (WINDOW *) NULL)
     {
       werase (winInfo->generic.handle);
-      checkAndDisplayHighlightIfNeeded (winInfo);
+      tui_check_and_display_highlight_if_needed (winInfo);
       if (displayPrompt == EMPTY_SOURCE_PROMPT)
        {
          char *noSrcStr;
@@ -258,7 +258,7 @@ tui_erase_source_content (TuiWinInfoPtr winInfo, int displayPrompt)
 
          tui_set_source_content_nil (winInfo, noSrcStr);
        }
-      tuiRefreshWin (&winInfo->generic);
+      tui_refresh_win (&winInfo->generic);
     }
   return;
 }                              /* tuiEraseSourceContent */
@@ -302,8 +302,8 @@ tui_show_source_content (TuiWinInfoPtr winInfo)
   else
     tui_erase_source_content (winInfo, TRUE);
 
-  checkAndDisplayHighlightIfNeeded (winInfo);
-  tuiRefreshWin (&winInfo->generic);
+  tui_check_and_display_highlight_if_needed (winInfo);
+  tui_refresh_win (&winInfo->generic);
   winInfo->generic.contentInUse = TRUE;
 }
 
@@ -370,7 +370,7 @@ tui_set_is_exec_point_at (TuiLineOrAddress l, TuiWinInfoPtr winInfo)
       i++;
     }
   if (changed)
-    tuiRefreshWin (&winInfo->generic);
+    tui_refresh_win (&winInfo->generic);
 }
 
 /* Update the execution windows to show the active breakpoints.
@@ -528,14 +528,14 @@ tuiShowExecInfoContent (TuiWinInfoPtr winInfo)
   int curLine;
 
   werase (execInfo->handle);
-  tuiRefreshWin (execInfo);
+  tui_refresh_win (execInfo);
   for (curLine = 1; (curLine <= execInfo->contentSize); curLine++)
     mvwaddstr (execInfo->handle,
               curLine,
               0,
               ((TuiWinElementPtr)
                execInfo->content[curLine - 1])->whichElement.simpleString);
-  tuiRefreshWin (execInfo);
+  tui_refresh_win (execInfo);
   execInfo->contentInUse = TRUE;
 
   return;
@@ -548,7 +548,7 @@ tui_erase_exec_info_content (TuiWinInfoPtr winInfo)
   TuiGenWinInfoPtr execInfo = winInfo->detail.sourceInfo.executionInfo;
 
   werase (execInfo->handle);
-  tuiRefreshWin (execInfo);
+  tui_refresh_win (execInfo);
 
   return;
 }