#ifndef BTREE_H
#define BTREE_H
#include "tvnodes.h"
+#include "regex_win32.h"
btree_node *new_node(char *attribute, char *regex, float min, float max);
int insert_node(btree_node * parent_n, btree_node * n);
x = (GLfloat) op->u.text.x;
if (op->u.text.align == -1)
x = (GLfloat) op->u.text.x + op->u.text.width;
- fontSize(view->fontset->fonts[view->fontset->activefont],view->FontSize);
+ view->fontset->fonts[view->fontset->activefont]->fontheight=view->FontSize;
if (param == 0)
fontColor(view->fontset->fonts[view->fontset->activefont],view->penColor.R, view->penColor.G, view->penColor.B,1);
if (param == 1) //selected
fontColor(view->fontset->fonts[view->fontset->activefont],view->selectedNodeColor.R, view->selectedNodeColor.G,
view->selectedNodeColor.B,1);
- fontDrawString(view->fontset->fonts[view->fontset->activefont], (x - dx), (GLfloat)op->u.text.y - dy,
+ glprintf(view->fontset->fonts[view->fontset->activefont], (x - dx), (GLfloat)op->u.text.y - dy,
(GLfloat)op->u.text.width, op->u.text.text);
}
#include "glutils.h"
#include "topview.h"
#include "topfisheyeview.h"
-#include "glTexFont.h"
+#include "glcomptext.h"
#include "gui/toolboxcallbacks.h"
agnameof(view->Topview->picked_nodes[ind]->Node));
/* fontSize(fs);
fontColorA(0, 0, 1, 1);
- fontDrawString((int)
+ glprintf((int)
(view->Topview->picked_nodes[ind]->distorted_x -
fs / 3 + 1 - fs),
(int) (view->Topview->picked_nodes[ind]->
AdditionalOptions="/D "_CRT_SECURE_NO_DEPRECATE""
Optimization="0"
AdditionalIncludeDirectories=""C:\graphviz-ms\graphviz2\lib\windirent";"$(SolutionDir)/lib/gvc";"C:\gtk\include\libglade-2.0";"$(SolutionDir)/lib/neatogen";"$(SolutionDir)/lib/sparse";"$(SolutionDir)/lib/topfish";"C:\gtk\lib\gtkglext-1.0\include";"C:\gtk\include\gtkglext-1.0\";C:\gtk\include\cairo;"C:\gtk\include\atk-1.0";"C:\gtk\lib\gtk-2.0\include\cairo";"C:\gtk\lib\gtk-2.0\include";"C:\gtk\include\gtk-2.0\";"$(SolutionDir)/cmd/smyrna/gui";"$(SolutionDir)/cmd/smyrna";"$(SolutionDir)";"$(SolutionDir)/lib/glcomp";"C:\gtk\lib\glib-2.0\include";"C:\gtk\include\glib-2.0";"C:\gtk\include\pango-1.0\";C:\gtk\include;"$(SolutionDir)/lib/common";"$(SolutionDir)/lib/cdt";"$(SolutionDir)/lib/cgraph";"$(SolutionDir)/windows\lib\ingraphs";"$(SolutionDir)/lib/xdot";"$(SolutionDir)/lib/otk_lib""
- PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;HAVE_TRIANGLE;HAVE_CONFIG_H;HAVE_GTS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE"
+ PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;HAVE_TRIANGLE;HAVE_CONFIG_H;HAVE_GTS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;WIN32_DLL"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
/>
<Tool
Name="VCLinkerTool"
- AdditionalDependencies="mspng.lib gtk-win32-2.0.lib asprintf.lib atk-1.0.lib bz2.lib cairo.lib charset.lib croco-0.6.lib expat.lib expatw.lib glade-2.0.lib fontconfig.lib freetype.lib gdk_pixbuf-2.0.lib gdkglext-win32-1.0.lib gdk-win32-2.0.lib glib-2.0.lib gmodule-2.0.lib gobject-2.0.lib gsf-1.lib gsf-win32-1.lib gthread-2.0.lib gtkglext-win32-1.0.lib iconv.lib intl.lib jpeg.lib libexpat.lib libexpatw.lib pango-1.0.lib pangocairo-1.0.lib pangoft2-1.0.lib pangowin32-1.0.lib popt.lib rsvg-2.lib tiff.lib xml2.lib libgdkglext-win32-1.0.dll.a libgtkglext-win32-1.0.dll.a glu32.lib opengl32.lib ltdl.lib hs_regex.lib zdll.lib gladeui-1.lib glcomp.lib cgraph.lib gvc.lib xdot.lib topfish.lib ingraphs.lib neatogen.lib gts.lib User32.lib Gdi32.lib shlwapi.lib $(NOINHERIT)"
+ AdditionalDependencies="mspng.lib gtk-win32-2.0.lib asprintf.lib atk-1.0.lib bz2.lib cairo.lib charset.lib croco-0.6.lib expat.lib expatw.lib glade-2.0.lib fontconfig.lib freetype.lib gdk_pixbuf-2.0.lib gdkglext-win32-1.0.lib gdk-win32-2.0.lib glib-2.0.lib gmodule-2.0.lib gobject-2.0.lib gsf-1.lib gsf-win32-1.lib gthread-2.0.lib gtkglext-win32-1.0.lib iconv.lib intl.lib jpeg.lib libexpat.lib libexpatw.lib pango-1.0.lib pangocairo-1.0.lib pangoft2-1.0.lib pangowin32-1.0.lib popt.lib rsvg-2.lib tiff.lib xml2.lib libgdkglext-win32-1.0.dll.a libgtkglext-win32-1.0.dll.a glu32.lib opengl32.lib ltdl.lib hs_regex.lib zdll.lib gladeui-1.lib glcomp.lib cgraph.lib gvc.lib xdot.lib topfish.lib ingraphs.lib neatogen.lib gts.lib User32.lib Gdi32.lib shlwapi.lib regex_win32.lib $(NOINHERIT)"
OutputFile="c:/graphviz-ms/bin/$(ProjectName).exe"
LinkIncremental="2"
AdditionalLibraryDirectories="C:\glade_setup\lib;"C:\graphviz-ms\bin";C:\gtk\lib;C:\GnuWin32\lib;"C:\Projects\graphviz2\lib\zlib-1.2.3\lib";C:\Projects\cairo_build\lib;C:\Projects\ATT\GTK\GTKTest2\lib;C:\GtkGLExt\1.0\lib;C:\GTK\2.0\bin;C:\GTK\2.0\lib"
RelativePath=".\gui\menucallbacks.c"
>
</File>
- <File
- RelativePath=".\regex_win32.c"
- >
- </File>
<File
RelativePath=".\selection.c"
>
**********************************************************/
#include "topfisheyeview.h"
-#include "glTexFont.h"
+#include "glcomptext.h"
#include "glcomptextpng.h"
#include "math.h"
#include "memory.h"
{
fs=view->FontSizeConst*(float)1.4;
fontColor(view->fontset->fonts[view->fontset->activefont],(float)0, (float)0, (float)1, (float)1);
- fontSize(view->fontset->fonts[view->fontset->activefont],fs);
- fontDrawString(view->fontset->fonts[view->fontset->activefont],gg[v].physical_x_coord,gg[v].physical_y_coord, (fs*strlen(buf)*(GLfloat)0.4),buf);
+ view->fontset->fonts[view->fontset->activefont]->fontheight=fs;
+ glprintf(view->fontset->fonts[view->fontset->activefont],gg[v].physical_x_coord,gg[v].physical_y_coord, (fs*strlen(buf)*(GLfloat)0.4),buf);
}
else if (finenodes)
{
fs=view->FontSizeConst*1.2;
fontColor(view->fontset->fonts[view->fontset->activefont],0, 0, 0, 1);
- fontSize(view->fontset->fonts[view->fontset->activefont],fs);
- fontDrawString(view->fontset->fonts[view->fontset->activefont],gg[v].physical_x_coord,gg[v].physical_y_coord, (fs*strlen(buf)*(GLfloat)0.4),buf);
+ view->fontset->fonts[view->fontset->activefont]->fontheight=fs;
+ glprintf(view->fontset->fonts[view->fontset->activefont],gg[v].physical_x_coord,gg[v].physical_y_coord, (fs*strlen(buf)*(GLfloat)0.4),buf);
}
}
* Information and Software Systems Research *
* AT&T Research, Florham Park NJ *
**********************************************************/
-#include "glTexFont.h"
+#include "glcomptext.h"
#include "glcomptextpng.h"
#include "glcompbutton.h"
#include "glcomppanel.h"
(GLfloat) fs,agnameof(view->Topview->picked_nodes[ind]->Node)
)
;
- fontSize(view->fontset->fonts[view->fontset->activefont],fs);
+ view->fontset->fonts[view->fontset->activefont]->fontheight=fs;
fontColor(view->fontset->fonts[view->fontset->activefont],0, 0, 1, 1);
- fontDrawString(
+ glprintf(
view->fontset->fonts[view->fontset->activefont],
(view->Topview->picked_nodes[ind]->distorted_x),
(view->Topview->picked_nodes[ind]->
- fontSize(view->fontset->fonts[view->fontset->activefont],fs);
+ view->fontset->fonts[view->fontset->activefont]->fontheight=fs;
if ((log((float) v->degree) * -0.6 * view->zoom) > 0)
fontColor(view->fontset->fonts[view->fontset->activefont],(float) log((double) v->degree + (double) 1),
view->penColor.G, view->penColor.B,
fontColor(view->fontset->fonts[view->fontset->activefont],0,0,0,view->penColor.A / (float) log((double) v->degree) *
(float) -0.4 * (float) view->zoom);
- fontDrawString(view->fontset->fonts[view->fontset->activefont],(v->distorted_x - ddx),
+ glprintf(view->fontset->fonts[view->fontset->activefont],(v->distorted_x - ddx),
(v->distorted_y - ddy), (fs * strlen(v->Label)*(float)0.6),v->Label );
return 1;
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gvplugin_gdiplus", "plugin\gdiplus\gvplugin_gdiplus.vcproj", "{0F4D5D8F-F4D6-4A5D-97E0-9B482257F493}"
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "regex_win32", "lib\regex_win32\regex_win32.vcproj", "{1DE8628B-271E-49B3-A9B7-A53519E1CA65}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
{0F4D5D8F-F4D6-4A5D-97E0-9B482257F493}.Debug|Win32.Build.0 = Debug|Win32
{0F4D5D8F-F4D6-4A5D-97E0-9B482257F493}.Release|Win32.ActiveCfg = Release|Win32
{0F4D5D8F-F4D6-4A5D-97E0-9B482257F493}.Release|Win32.Build.0 = Release|Win32
+ {1DE8628B-271E-49B3-A9B7-A53519E1CA65}.Debug|Win32.ActiveCfg = Debug|Win32
+ {1DE8628B-271E-49B3-A9B7-A53519E1CA65}.Debug|Win32.Build.0 = Debug|Win32
+ {1DE8628B-271E-49B3-A9B7-A53519E1CA65}.Release|Win32.ActiveCfg = Release|Win32
+ {1DE8628B-271E-49B3-A9B7-A53519E1CA65}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE