Changeset 137 for trunk/src/helpers/textview.c
- Timestamp:
- Feb 4, 2002, 6:32:38 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/helpers/textview.c
r91 r137 808 808 809 809 case 6: // A or /A HREF= (link) 810 {811 810 // four characters with hex anchor index (>=1) 812 811 // or "####" … … 825 824 826 825 ulSkip = 6; 827 break; }826 break; 828 827 829 828 case 7: // A NAME= (anchor name) … … 834 833 // only used with TXM_JUMPTOANCHORNAME, which then 835 834 // searches the buffer 836 PSZ pEnd = strchr((*ppCurrent)+2, 0xFF);837 if (pEnd )835 PSZ pEnd; 836 if (pEnd = strchr((*ppCurrent)+2, 0xFF)) 838 837 { 839 838 ulSkip = pEnd - *ppCurrent + 1; … … 844 843 fPaintEscapeWord = TRUE; 845 844 } 846 break; } 845 } 846 break; 847 847 848 848 case 0x10: // relative point size in percent … … 1155 1155 } 1156 1156 1157 pWord = txvCreateWord(hps, 1158 &pCurrent, // advanced to next word 1159 &flbuf); 1160 if (pWord) 1157 if (pWord = txvCreateWord(hps, 1158 &pCurrent, // advanced to next word 1159 &flbuf)) 1161 1160 { 1162 1161 lstAppendItem(&pxfd->llWords, pWord); … … 2279 2278 2280 2279 // allocate TEXTVIEWWINDATA for QWL_USER 2281 ptxvd = (PTEXTVIEWWINDATA)malloc(sizeof(TEXTVIEWWINDATA)); 2282 if (ptxvd) 2280 if (ptxvd = (PTEXTVIEWWINDATA)malloc(sizeof(TEXTVIEWWINDATA))) 2283 2281 { 2284 2282 SIZEL szlPage = {0, 0}; … … 2380 2378 mrc = (MPARAM)FALSE; // OK 2381 2379 } 2382 break; } 2380 } 2381 break; 2383 2382 2384 2383 /* … … 2392 2391 case WM_SETWINDOWPARAMS: 2393 2392 { 2394 WNDPARAMS *pwndParams = (WNDPARAMS *)mp1;2395 if (pwndParams )2393 WNDPARAMS *pwndParams; 2394 if (pwndParams = (WNDPARAMS *)mp1) 2396 2395 { 2397 2396 if (pwndParams->fsStatus & WPM_TEXT) … … 2412 2411 } 2413 2412 } 2414 break; } 2413 } 2414 break; 2415 2415 2416 2416 /* … … 2442 2442 } 2443 2443 } 2444 break; } 2444 } 2445 break; 2445 2446 2446 2447 /* … … 2538 2539 2539 2540 // WinEndPaint(hps); 2540 break; } 2541 } 2542 break; 2541 2543 2542 2544 /* … … 2577 2579 2578 2580 case WM_VSCROLL: 2579 {2580 2581 if (ptxvd->fVScrollVisible) 2581 2582 { … … 2589 2590 mp2); 2590 2591 } 2591 break; }2592 break; 2592 2593 2593 2594 /* … … 2597 2598 2598 2599 case WM_HSCROLL: 2599 {2600 2600 if (ptxvd->fHScrollVisible) 2601 2601 { … … 2609 2609 mp2); 2610 2610 } 2611 break; }2611 break; 2612 2612 2613 2613 /* … … 2624 2624 (mp2 != 0)); 2625 2625 WinReleasePS(hps); 2626 break; } 2626 } 2627 break; 2627 2628 2628 2629 /* … … 2633 2634 case WM_MOUSEMOVE: 2634 2635 { 2635 HWND hwndOwner = WinQueryWindow(hwndTextView, QW_OWNER);2636 if (hwndOwner )2636 HWND hwndOwner; 2637 if (hwndOwner = WinQueryWindow(hwndTextView, QW_OWNER)) 2637 2638 { 2638 2639 HPOINTER hptrSet … … 2646 2647 WinSetPointer(HWND_DESKTOP, hptrSet); 2647 2648 } 2648 break; } 2649 } 2650 break; 2649 2651 2650 2652 /* … … 2656 2658 { 2657 2659 POINTL ptlPos; 2658 PLISTNODE pWordNodeClicked = NULL;2660 PLISTNODE pWordNodeClicked; 2659 2661 2660 2662 ptlPos.x = SHORT1FROMMP(mp1) + ptxvd->ulViewXOfs; … … 2666 2668 ptxvd->usLastAnchorClicked = 0; 2667 2669 2668 pWordNodeClicked = txvFindWordFromPoint(&ptxvd->xfd, 2669 &ptlPos); 2670 2671 if (pWordNodeClicked) 2670 if (pWordNodeClicked = txvFindWordFromPoint(&ptxvd->xfd, 2671 &ptlPos)) 2672 2672 { 2673 2673 PTXVWORD pWordClicked = (PTXVWORD)pWordNodeClicked->pItemData; … … 2709 2709 WinSetCapture(HWND_DESKTOP, hwndTextView); 2710 2710 mrc = (MPARAM)TRUE; 2711 break; } 2711 } 2712 break; 2712 2713 2713 2714 /* … … 2732 2733 2733 2734 // nofify owner 2734 hwndOwner = WinQueryWindow(hwndTextView, QW_OWNER); 2735 if (hwndOwner) 2735 if (hwndOwner = WinQueryWindow(hwndTextView, QW_OWNER)) 2736 2736 WinPostMsg(hwndOwner, 2737 2737 WM_CONTROL, … … 2743 2743 2744 2744 mrc = (MPARAM)TRUE; 2745 break; } 2745 } 2746 break; 2746 2747 2747 2748 /* … … 2856 2857 else 2857 2858 mrc = (MPARAM)TRUE; 2858 break; } 2859 } 2860 break; 2859 2861 2860 2862 /* … … 2893 2895 mrc = (MPARAM)TRUE; 2894 2896 } 2895 break; } 2897 } 2898 break; 2896 2899 2897 2900 /* … … 2942 2945 mrc = (MPARAM)TRUE; 2943 2946 } 2944 break; } 2947 } 2948 break; 2945 2949 2946 2950 /* … … 2962 2966 FALSE, 2963 2967 FALSE); // quick format 2964 break; } 2968 } 2969 break; 2965 2970 2966 2971 /* … … 3020 3025 3021 3026 case TXM_JUMPTOANCHORNAME: 3022 {3023 3027 if (mp1) 3024 3028 { … … 3058 3062 } 3059 3063 } 3060 break; }3064 break; 3061 3065 3062 3066 /*
Note:
See TracChangeset
for help on using the changeset viewer.