Constrained sequence codes are widely used to meet constraints imposed by digital communication systems. This study presents methods to evaluate the capacity of constrained codes that have multiple independently or dependently constrained signalling dimensions. The authors outline a straightforward analysis technique when the signalling dimensions are independent, and demonstrate how the capacity can be evaluated, estimated or upper bounded when the signalling dimensions are dependent. Their motivation for this work is capacity analysis of DC-free codes with complex-valued symbols, and they present results for these types of codes throughout the study.